M
Michael S. Ball
Researcher at Sun Microsystems
Publications - 9
Citations - 358
Michael S. Ball is an academic researcher from Sun Microsystems. The author has contributed to research in topics: Compiler & Identifier. The author has an hindex of 4, co-authored 9 publications receiving 358 citations.
Papers
More filters
Patent
Method and apparatus for simulation system compiler
Jeffrey M. Broughton,Liang T. Chen,William K. Lam,Derek E. Pappas,Ihao Chen,Thomas M. McWilliams,Ankur Narang,Jeffrey B. Rubin,Earl T. Cohen,Michael W. Parkin,Ashley Saulsbury,Michael S. Ball +11 more
TL;DR: In this article, a method for compiling a cycle-based design involves generating a parsed cyclebased design from the original design, elaborating the parsed cycle based design to an annotated syntax tree, translating the annotated syntactic tree to an intermediate form, and converting the intermediate form to an executable form.
Patent
System & method of linking separately compiled simulations
TL;DR: In this article, a method for compiling a logic design is presented, where the logic design comprises a plurality of modules, compiling separately the plurality of module files into object files, and linking the plurality files to execute the logic.
Patent
Determining the actual class of an object at run time
TL;DR: In this article, a run time type identification (RTTI) data structure is created at compile time, and a dynamic cast operation is performed at run time using the RTTI data structure.
Patent
Method and apparatus for compiling source programs using one or more libraries
TL;DR: In this article, an enhanced compiler for compiling source programs that can be used to compile source programs so that template (or generic) instances already available from the libraries are not recreated.
Patent
Partitioning for a massively parallel simulation system
TL;DR: In this article, a method for partitioning an intermediate form data flow graph (IFgraph) from an intermediate-form data flow tree (IFtree) associated with the logic design is presented.