NCSA Home
Contact Us | Intranet | Search

Code Mechanics

Code Mechanics -- Can They Help Your Code?

The NCSA Performance Analysis team is here to help you!

Whether you are experienced with our systems or a new user, it's possible that the Performance Engineering and Computational Methods (PECM) team -- in conjunction with experts from SGI/Cray and HP/Convex -- can study your code and offer you some tips for tuning your code for a specific architecture at NCSA, making it more efficient using the system and your allocation.

Alliance-affiliated high-performance computational researchers may send email to Mark Straka with the following information about your code. Mark will contact you with any questions or with some tips.

Before you send mail, though, take a look at the quick tips PECM has assembled to help you make big gains in your code.

Contact information
name, email address
Allocation information
PSN if you are an Alliance-allocated user, site where you compute if not at the Alliance, system on which you compute
Code information
language(s), size [lines, files, subroutines], system(s) the code runs on, disk and memory requirements, any special libraries, compile instructions, approximate CPU time needed, degree of parallelism [not possible, not yet implemented, implemented but not optimized]

cache effects - multiplatform comparisons - top performers - scalability - i
tips - benchmarks - code mechanic - highlights home - PECM