Title :
Retaining the Semantics of Data with the Data
Author_Institution :
Sch. of Comput. Sci., Univ. of the Witwatersrand, Wits
Abstract :
A number of inherent weaknesses are identified with using addresses to reference values. These weaknesses negatively impact on the development of architectures using addressing. It is proposed that values should be referenced using semantic information retained with the value. A computational model based on simple arithmetic and natural deduction is presented that illustrates how such a referencing model can be implemented. This model overcomes the weaknesses identified with the von Neumann address-based architecture and compares well to what we ideally hope for in an architecture. The model goes a long way towards making it easy to write programs that execute efficiently on multi- or many-core systems.
Keywords :
microprocessor chips; parallel processing; semantic networks; data semantics; many-core systems; natural deduction; reference values; semantic information; simple arithmetic; von Neumann address-based architecture; Africa; Arithmetic; Centralized control; Computational modeling; Computer architecture; Computer science; Delay; Microprocessors; Resource management; Software engineering; Architecture; Asynchronous; Computational Model; Fine Grained; Semantics;
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
DOI :
10.1109/CSSE.2008.750