EDUCATION
| Rice University Ph.D. in Computer Science Dissertation Topic: Automatic Tuning of Scientific Applications Advisor: Ken Kennedy |
Houston, TX Jan '08 |
| Florida State University M.S. in Computer Science Thesis Topic: Using a Swap Instruction to Coalesce Loads and Stores Advisor: David Whalley |
Tallahassee, FL May '01 |
| Ohio Wesleyan University B.A. in Computer Science and Economics |
Delaware, OH May '98 |
RESEARCH EXPERIENCE
| Texas State University Assistant Professor
|
Sep '07 - present |
| Rice University Research Assistant
|
Aug '02 - Aug '07 |
| Florida State University Research Assistant
|
Jun '00 - May '01 |
TEACHING EXPERIENCE
| Texas State University Assistant Professor
|
Sep '07 - present |
| Rice University Teaching Assistant
|
Aug '01 - May '03 |
| North South University Visiting Lecturer
|
May '01 - Aug '01 |
| Florida State University Lecture Instructor
|
Jan '00 - May '00 |
Teaching Assistant
|
Aug '99 - Dec '99 |
| Ohio Wesleyan University Grader
|
Jan '98 - May '98 |
GRANTS
- Investigating the Challenges of Mapping OR Algorithms on Multi-core Systems, Texas State University Research Enhancement Program - $10,707, Dec 2008.
- Balancing Data Locality and Parallelism for Improved Application Performance on CMPs, IBM Faculty Award, Sep 2008.
- A Loop Transformation Tool for Improving Application Performance, Rice University sub- contract from DOE - $43,326, Jun 2008.
- Software Support for Better Utilization of the Shared-cache Architecture on Multi-core Systems, Texas State University Research Enhancement Program - $8,000, Dec 2007.
PUBLICATIONS
Journal Articles
- Apan Qasem and Ken Kennedy, Model-guided Empirical Tuning of Loop Fusion, International Journal of High Performance Systems Architecture, Vol 1, Issue 3, Nov 2008.
- Apan Qasem, Ken Kennedy and John Mellor-Crummey, Automatic Tuning of Whole Applications Using Direct Search and a Performance-based Transformation System, The Journal of Supercomputing, 36(2):183-196, Springer, May 2006.
Refereed Conference and Workshop Papers
- Qing Yi and Apan Qasem, Exploring the optimization space of dense linear algebra kernels, In Proceedings of the 21st International Workshop on Languages and Compilers for Parallel Computing, (LCPC), Aug 2008.
- Apan Qasem, Evaluating an Early Stop Criterion and a Statistical Pruning Strategy of the Optimization Search Space, International Conference on Parallel and Distributed Processing Techniques and Applications, Jul 2008.
- Apan Qasem and Ken Kennedy, Pruning the Optimization Search Space Using Architecture-aware Cost Models, Proceedings of the First Workshop on Statistical and Machine Learning Approaches Applied to Architecture and Compilation (SMART07), Jan 2007.
- Apan Qasem and Ken Kennedy, Profitable Loop Fusion and Tiling Using Model-driven Empirical Search, Proceedings of the 20th ACM International Conference on SuperComputing (ICS06), Jun 2006.
- Apan Qasem and Ken Kennedy, A Cache-conscious Profitability Model for Empirical Tuning of Loop Fusion, Proceedings of the 18th International Workshop on Languages and Compilers for Parallel Computing, Oct 2005.
- Apan Qasem, Ken Kennedy and John Mellor-Crummey, Automatic Tuning of Whole Applications Using Direct Search and a Performance-based Transformation System, Proceedings of the Los Alamos Computer Science Institute 5th Annual Symposium, Oct 2004.
- Robert Fowler, John Mellor-Crummey, Guohua Jin and Apan Qasem, A Source-to-source Loop Transformation Tool, Proceedings of the Los Alamos Computer Science Institute 3rd Annual Symposium, Oct 2002.
- Apan Qasem, David Whalley, Xin Yuan, and Robert van Engelen, Using a Swap Instruction to Coalesce Loads and Stores, Proceedings of the European Conference on Parallel Computing, Aug 2001.
Technical Reports
- Apan Qasem and Ken Kennedy, Evaluating a Model for Cache Conflict Miss Prediction, Technical Report CS-TR05-457, Dept. of Computer Science, Rice University, Jul 2005.
- Apan Qasem, Guohua Jin and John Mellor-Crummey, Improving Performance with Integrated Program Transformations, Technical Report CS-TR03-419, Dept. of Computer Science, Rice University, Oct 2003.
Theses
- Apan Qasem, Automatic Tuning of Scientific Applications, Ph.D. Dissertation, Rice University, Jul 2007.
- Apan Qasem, Using a Swap Instruction to Reduce Memory Accesses in Applications, Masters Thesis, Florida State University, May 2001.
AWARDS AND HONORS
- Rice University Computer Science Department Fellowship
- Presidential Scholarship at Ohio Wesleyan University
- Florence Leas Prize for Excellence in Mathematics
- Phi Kappa Phi
- Upsilon Pi Epsilon - Computer Science Honor Society
- Pi Mu Epsilon - Math Honor Society