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.
but what iam asking is that serialcode to parallelcode conversion possible or not.
is there any tool developed for that or not.
For more complex tasks and semi-automation have a look at using openMP on a Shared memory arrangement as this is pretty simple. Use several X7560s on one motherboard for a low cost solution.
MPI technology with C is not too difficult to master if you are looking for greater distributed power with more effort.
You will not be able to avoid evaluating your program mechanics in order to make it parallel in some form. Do not leave this to some automated process where you do not know what is happening under the hood. You will encounter a learning curve either before the effort or as a correction afterwards.
My 2 cents worth. Linux environment with Gcc and openMP for the quickest result!