Improving Cilk |
Kunal Agrawal and Siddhartha Sen, "Adaptively Parallel Processor Allocation for Cilk Jobs" | (PDF) | (PDF) | (PDF) |
Alexandru Caracas, "Fast Serial-Append File I/O Mode Support for Cilk" | (PDF) (Courtesy of Alexandru Caracas. Used with permission.) | (PDF) (Courtesy of Alexandru Caracas. Used with permission.) | (PDF) (Courtesy of Alexandru Caracas. Used with permission.) |
Jason Hickey and Tyeler Quentmeyer, "A Space-Efficient Global Scheduler for Cilk" | (PDF) | (PDF) | (PDF) |
Sajindra Jayasena and Sharad Ganesh, "Automatic Conversion of Non Series-Parallel DAGs to Series Parallel DAGs" | (PDF) (Courtesy of Sharad Ganesh and Sajindra Jayasena. Used with permission.) | | (PDF) (Courtesy of Sharad Ganesh and Sajindra Jayasena. Used with permission.) |
Transactional Cilk |
C. Scott Ananian, "Language-Level Complex Transactions" | (PDF) (Courtesy of C. Scott Ananian. Used with permission.) | (PDF) (Courtesy of C. Scott Ananian. Used with permission.) | |
Sean Lie, "An Evaluation of Nested Concurrent Transactions" | (PDF) (Courtesy of Sean Lie. Used with permission.) | (PDF) (Courtesy of Sean Lie. Used with permission.) | (PDF) (Courtesy of Sean Lie. Used with permission.) |
Jim Sukha, "Atomic Transactions in Cilk" | (PDF) (Courtesy of Jim Sukha. Used with permission.) | (PDF) | (PDF) (Courtesy of Jim Sukha. Used with permission.) |
Xie Yong, "Transactions in Cilk" | (PDF)(Courtesy of Xie Yong. Used with permission.) | (PDF) (Courtesy of Xie Yong. Used with permission.) | (PDF) (Courtesy of Xie Yong. Used with permission.) |
Non-Determinacy Detection |
Jeremy Fineman, "Linear Time Detection of Determinacy Races" | (PDF) (Courtesy of Jeremy Fineman. Used with permission.) | (PDF) (Courtesy of Jeremy Fineman. Used with permission.) | (PDF) (Courtesy of Jeremy Fineman. Used with permission.) |
He Yuxiong, "Parallel Nondeterminator" | | | |
Wang Junqing, "Parallel Nondeterminator" | (PDF) (Courtesy of Wang Junqing. Used with permission.) | | (PDF) |
Using Cilk |
Kenneth C. Barr, "Accelerating Multiprocessor Simulation" | | | |
Zardosht Kesheff, "Parallelizing METIS" | (PDF) (Courtesy of Zardosht Kasheff. Used with permission.) | (PDF) (Courtesy of Zardosht Kasheff. Used with permission.) | (PDF) (Courtesy of Zardosht Kasheff. Used with permission.) |
Paul Youn, "Parallelizing Sorting" | | | |
Pham Duc Minh, "Implement FIR Filter in Parallel Using Cilk" | | | |
Cache-Oblivious Algorithms |
Advait D.Karande and Sriram Saroop, "Cache-Oblivious Sorting for Burrows-Wheeler Transform" | (PDF) (Courtesy of Advait Karande and Sriram Saroop. Used with permission.) | (PDF) (Courtesy of Advait Karande and Sriram Saroop. Used with permission.) | (PDF) (Courtesy of Advait Karande and Sriram Saroop. Used with permission.) |
Zhang Jiahui and Neel Kamal, "New Cache-Oblivious Algorithms" | (PDF) (Courtesy of Zhang Jiahu. Used with permission.) | | |
Seth Gilbert, "Cache-Oblivious, Lock-Free Algorithms" | (PDF) (Courtesy of Seth Gilbert. Used with permission.) | (PDF) (Courtesy of Jeremy Fineman and Seth Gilbert. Used with permission.) | (PDF) (Courtesy of Seth Gilbert. Used with permission.) |