Yes, to various degrees. See Intel's Parallel Studio and Threading Building Blocks. Microsoft has their Parallel Extensions, too.
Requirements can be decomposed from UML Use Cases into both Test Cases and Activity Diagrams.
For better solutions, look at Actions in UML Activity Diagrams - especially forks and joinsrelated totask parallelization in rollouts. I use this in round-trip engineering with what I think are pretty good results.