Nano Science and Technology InstituteNano Science and Technology Institute
Nano Science and Technology Institute 2003 NSTI Nanotechnology Conference & Trade Show
Nanotech 2003
BioNano 2003
Program
Sunday
Monday
Tuesday
Wednesday
Thursday
Index of Authors
2003 Sub Sections
Proceedings
Organization
Press Room
Sponsors
Exhibitors
Venue
Organizations
NSTI Events
Subscribe
Site Map
 
Nanotech Proceedings
Nanotechnology Proceedings
Supporting Organizations
Supporting Organizations
Event Contact
696 San Ramon Valley Blvd., Ste. 423
Danville, CA 94526
Ph: (925) 353-5004
Fx: (925) 886-8461
E-mail:
 
 

ABC: A double-conversion compiler/solver for nanoscopic calculus

Igor O. Kulik
Bilkent University, TR

Keywords: compiler, C-code, sparse matrix

Abstract:
The progress and demand of nanoscience, nanotechnology and molecular electronics is ultimately related to the progress and the perspectives of computational science. We report on the development of a new computing device which was termed 'ABC' with a meaning of 'Advanced Basic-C' compiler/solver. The device uses a double-conversion scheme with the input code of a program formulated in simple terms of the pseudo-basic dialect which is automatically translated into an appropriate C-code and compiled to a stand-alone executable. The C-code can be exported compatible to any of existing computational platforms including Windows, OS/2, Linux or UNIX, to be compiled to a stand-alone executable on a machine with higher resources. Special algorithms are implemented in the routine library of ABC, in particular, the eigenvalue problem for extremely large (of dimension up to 1.000.000 if executed on a standard Pentium PC) sparse Hermitian matrices, and user-friendly routines for multidimensional numeric integration, etc.

NSTI Nanotech 2003 Conference Technical Program Abstract

 
Featured Sponsors
Nanotech Sponsors
News Headlines
NSTI Online Community
 
 

© Nano Science and Technology Institute, all rights reserved.
Terms of use | Privacy policy | Contact