Software and languages for microprocessors
نویسندگان
چکیده
منابع مشابه
Hot Pages: Software Caching for Raw Microprocessors
This paper describes Hot Pages, a software solution for managing on-chip data on the Raw Machine, a scalable, parallel, microprocessor architecture. This software system transparently manages the mapping between the program address space and on-chip memory. Hot Pages combines compile time information to selectively virtualize memory references and to eliminate many cachetag lookups. For many of...
متن کاملHot Pages: Software Caching for Raw Microprocessors
This paper describes Hot Pages, a software based solution for managing on-chip data on the MIT Raw Machine, a scalable, parallel, microprocessor architecture. This software system transparently manages the mapping between the program address space and available on-chip memory. Hot Pages implements a multi-bank memory structure, allowing multiple references in parallel, to provide memory bandwid...
متن کاملSupporting FPGA microprocessors through retargetable software tools
Driving FPGA systems from ANSI C is possible using lcc (a retargetable ANSI C compiler) targeted at an FPGA system and dasm (a retargetable, exible assembler) tools. The compiler supports custom hardware capabilities of FPGA systems, as well as all constructs of C. The assembler reads instruction de nitions at assemble time, allowing the user to add new custom hardware functions which dasm can ...
متن کاملLanguages for Systems not Software
Historically programming languages have largely been concerned with the coding of designs. The facilities of the language are wholly concerned with the software realm; expressing the behaviour of the system of which software forms a part is the role of some other notation such as UML, Z or HOOD. This is inevitable given the genesis of most programming languages which all grew of out of machine ...
متن کاملRequirements for Software Deployment Languages and Schema
Software distribution via networks provides timeliness and continual evolution that is not possible with physical media distribution methods. Organizations such as Microsoft, Marimba, and the Desktop Management Task Force are strengthening their efforts to package software systems in ways that are conducive to network distribution. The result of these efforts has led to the creation of software...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Physics Communications
سال: 1986
ISSN: 0010-4655
DOI: 10.1016/0010-4655(86)90073-1