Partitioning a lenient parallel language into sequential threads | IEEE Conference Publication | IEEE Xplore