SPFPL Virtual Architecture