Native (processing)

Native (processing)

Native: Methodology for sharing code processing over a number of CPU cores

At some fundamental level, all computers have a 'core' which takes care of the primary processing. Instructions, originally written in some high level language, finally get broken down into machine code and executed.

Java programming

In Java programming language, native is a method-specific modifier. It must be noted that fields, classes and interfaces thus cannot be declared as native.

Multiple cores

Recently, there has been a trend to add more cores to a system.In theory, the more cores a system has available to execute instructions, the more work gets done. It is not the case, however, that a two core system possesses twice the processing power of a single core system. The amount of improvement will depend on many factors - including available bandwidth and code efficiency.In this context, native refers to whether one core is independent of its neighbors.

Practical applications

Current (2006) Intel quad-core technology can be viewed as a pair of dual core processors that happen to have been built onto the same substrate.Proposed (2007) AMD quad-core technology consists of 4 separate cores, which can operate with their own resources, independently of their neighbours.How much of an advantage native technology offers will be a hotly debated subject for some time to come.Is there a native advantage - or is it just marketing terminology within a hair-splitting exercise ?For more info, try balancing http://multicore.amd.com/us-en/quadcore/ with http://www.intel.com/products/processor/core2quad/index.htm


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Native processing — is used to describe digital audio processing done by the computer s CPU (vs DSP or outboard processing, which is done by additional 3rd party DSP chips located on extension cards or external hardware boxes or racks). A lot of Digital Audio… …   Wikipedia

  • Native Processing — und Prozessornativität sind in der Musik Begriffe für das Erzeugen von Musik auf einem Computer ohne weitere Hilfsmittel. Mit dem Adjektiv native wird dabei klargestellt, dass die Rechenleistung einzig und allein aus dem Mikroprozessor des… …   Deutsch Wikipedia

  • Native — The term native can have many different social and political connotations in different contexts. In some cases it is a neutral, descriptive term, for example, when stating that one is a native of a particular city or that a certain language is… …   Wikipedia

  • native American — native American, adj. a person born in the United States. [1835 45, Amer.] * * * ▪ indigenous peoples of Canada and United States Introduction also called  American Indian,  Amerindian,  Amerind,  Indian,  Aboriginal American,  or  First Nation… …   Universalium

  • Processing (programming language) — Processing Paradigm(s) object oriented Appeared in 2001; 9 years ago (2001) …   Wikipedia

  • Native PAGE — Native polyacrylamide gel electrophoresis is an electrophoretic separation method typically used in proteomics and metallomics.Native PAGE separations are run in non denaturing conditions. Detergents are used only to the extent that they are… …   Wikipedia

  • Native cloud application — (NCA) refers to a type of computer software that natively utilizes services and infrastructure provided by cloud computing providers such as Amazon EC2 or Force.com. NCAs exhibit a combined usage of the three fundamental technologies:… …   Wikipedia

  • Native American — Indian (def. 1). Usage. See Indian, Eskimo. * * * ▪ indigenous peoples of Canada and United States Introduction also called  American Indian,  Amerindian,  Amerind,  Indian,  Aboriginal A …   Universalium

  • Native Command Queuing — NCQ allows the drive itself to determine the optimal order in which to retrieve outstanding requests. This may, as here, allow the drive to fulfill all requests in fewer rotations and thus less time. Native Command Queuing (NCQ) is a technology… …   Wikipedia

  • Native transistor — In electronics, a native transistor (or sometimes natural transistor) is a variety of the MOS field effect transistor that is intermediate between enhancement and depletion modes. Most common is the n channel native transistor. Historically,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”