. MCE just provides some communication conveniences for child processes. You have to be more specific about your needs, though.
might provide some avenues for your needs. For true shared memory lightweight threads, you'll have to look outside of perl. Qore might be a programming language and runtime environment that appeals to your needs as well.