Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Optimum programming
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Optimum_programming
http://dbpedia.org/ontology/abstract In the history of computing, optimum progrIn the history of computing, optimum programming, or optimum coding is the practice of arranging a computer program's instructions in memory so as to minimize the time the machine spends waiting for instructions. It is of historical interest mainly due to the design of many early digital computers. Most early computers used some form of serial memory, primarily delay-line memory or magnetic drums. Unlike the random-access memory of modern computers, words in serial memory are made available one at a time; the time required to access a particular word depends on the "distance" between it and the word currently being read. If a given delay line held n words, the average time to read a word would be n/2 word times. Without optimum coding, such a machine would spend most of its time idly waiting for instructions and data. To circumvent this problem, many machines, particularly Alan Turing's ACE and its descendants, included a field specifying the address of the next instruction to be executed in their instruction format. A programmer employing optimum coding would look up the time needed to perform the current instruction, calculate how far the memory system would move in that time, and then place the next instruction for the program at that location. Thus when the current instruction completed and the computer looked for the next one as specified in the instruction, that memory location would just be arriving and would be able to be read in immediately. For example, if a programmer had just coded an ADD instruction at address 400, and the ADD instruction required 4 word-times to execute, the programmer would set the "next address" field of the instruction to 404, and would place the next instruction there. In the United States, optimum coding was most commonly employed on the IBM 650 and the Bendix G-15. Both machines had optimizing assemblers (SOAP for the IBM, POGO for Bendix) that could automate this task.for Bendix) that could automate this task.
http://dbpedia.org/ontology/wikiPageID 2876020
http://dbpedia.org/ontology/wikiPageLength 2518
http://dbpedia.org/ontology/wikiPageRevisionID 1102734159
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Alan_Turing + , http://dbpedia.org/resource/Random-access_memory + , http://dbpedia.org/resource/Mel_Kaye + , http://dbpedia.org/resource/Magnetic_drum + , http://dbpedia.org/resource/IBM_650 + , http://dbpedia.org/resource/The_Story_of_Mel + , http://dbpedia.org/resource/Delay-line_memory + , http://dbpedia.org/resource/Category:Software_optimization + , http://dbpedia.org/resource/ACE_%28computer%29 + , http://dbpedia.org/resource/Bendix_G-15 +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Reflist +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Software_optimization +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Optimum_programming?oldid=1102734159&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Optimum_programming +
owl:sameAs http://dbpedia.org/resource/Optimum_programming + , https://global.dbpedia.org/id/4sX6Q + , http://www.wikidata.org/entity/Q7098979 + , http://rdf.freebase.com/ns/m.088gks +
rdfs:comment In the history of computing, optimum progrIn the history of computing, optimum programming, or optimum coding is the practice of arranging a computer program's instructions in memory so as to minimize the time the machine spends waiting for instructions. It is of historical interest mainly due to the design of many early digital computers. In the United States, optimum coding was most commonly employed on the IBM 650 and the Bendix G-15. Both machines had optimizing assemblers (SOAP for the IBM, POGO for Bendix) that could automate this task.for Bendix) that could automate this task.
rdfs:label Optimum programming
hide properties that link here 
http://dbpedia.org/resource/Optimum_%28disambiguation%29 + http://dbpedia.org/ontology/wikiPageDisambiguates
http://dbpedia.org/resource/Drum_memory + , http://dbpedia.org/resource/English_Electric_DEUCE + , http://dbpedia.org/resource/Metrovick_950 + , http://dbpedia.org/resource/Optimum_%28disambiguation%29 + , http://dbpedia.org/resource/IBM_650 + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Optimum_programming + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Optimum_programming + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.