Lightweight Dynamic Task Creation and Scheduling on the Intel Single
Chip Cloud (SCC) Processor,
Accepted in Programming Language Approaches to Concurrency and communication-cEntric Software (PLACES) 2nd April 2011, Saarbrucken, Germany.
Affiliated with ETAPS 2011.
Presentation Slides: Habanero-C on Intel SCC
Ananthramu, S. S., Majeti, D., Aggarwal, S. K., and Chaudhuri, M. 2010.
Improving speculative loop parallelization via selective squash and speculation reuse.
(Poster) In Proceedings of the 19th international Conference on Parallel Architectures and Compilation Techniques
(Vienna, Austria, September 11 - 15, 2010). PACT '10. ACM, New York, NY, 543-544.
Deepak Majeti, Kishore Yalamanchili, Aditya Pasalapudi, (2009).
Low Energy Tree based Network on Chip Architectures using Homogeneous
Routers for Bandwidth and Latency constrained Multimedia Applications.
IEEE proceedings of International Conference on Emerging Trends in Engineering and Technology - 2009
Kishore Yalamanchili, Aditya Pasalapudi, Deepak Majeti, Sunitha V (2008)
Design of Optimal Architectures using Homogenous Routers for Application
specific Network on Chip.
IEEE Proceedings of the 2008 First International Conference on Emerging
Trends in Engineering and Technology - Volume 00, Pages 873-877
Presentations and Talks
Presented a poster on Task Graphs in Habanero-C at the CDSC annual review meeting (May 31 - June 1, 2011) held at University of California at Los Angles.
Gave a talk on Intel Threading Tools at the
Summer Course on Program Optimization for Multicore Architectures
(June 29 - July 4, 2009) held at IIT Kanpur.
The talk includes the details/working of the various Intel Threading tools available.
The Presentation is available at: Intel Tools.
A lab designed to explore the various Intel Threading Tools: Programs.zip,Lab Handout.
Instructor for the summer school (May 9 - June 20, 2009) on "Introduction to C++ and Web Programming" conducted by the Computer Science department at IIT Kanpur
The course content is available at: ACA Summer School