Klaus-Dietrich Kramer, T. Stolze, Alexander Oppelt
{"title":"微处理器基准-技术,问题和解决方案的详细介绍","authors":"Klaus-Dietrich Kramer, T. Stolze, Alexander Oppelt","doi":"10.1109/ICSEng.2011.67","DOIUrl":null,"url":null,"abstract":"Benchmarks are used to evaluate performance of various systems. When measuring the performance of Microprocessors, Microcontrollers or Digital Signal Processors, fair benchmarks help defining certain qualities of such systems. There are some parameters, structural characteristics and conditions of the system that possibly distort the benchmarks or even make them more difficult. The presentation illustrates test objects as well as the definition of test conditions of Microprocessor (and MC/DSP) Benchmarking. Beginning with the attempt to classify current benchmark techniques, suggestions on how different units like processor core, IO peripherals and memory (memory structure, memory location, etc.) of Microprocessors, Microcontrollers and DSPs are shown. But it also concentrates on problems that may appear while testing, e.g. regarding to the used compiler (with or without optimization, included libraries, etc.). In order to get comparable and fair results, the presentation focuses on solutions and reveals results of self developed test code - the benchmarks developed at Harz University (HSH -- Benchmarks).","PeriodicalId":387483,"journal":{"name":"2011 21st International Conference on Systems Engineering","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-08-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Microprocessor Benchmarks - A Detailed Look at Techniques, Problems and Solutions\",\"authors\":\"Klaus-Dietrich Kramer, T. Stolze, Alexander Oppelt\",\"doi\":\"10.1109/ICSEng.2011.67\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Benchmarks are used to evaluate performance of various systems. When measuring the performance of Microprocessors, Microcontrollers or Digital Signal Processors, fair benchmarks help defining certain qualities of such systems. There are some parameters, structural characteristics and conditions of the system that possibly distort the benchmarks or even make them more difficult. The presentation illustrates test objects as well as the definition of test conditions of Microprocessor (and MC/DSP) Benchmarking. Beginning with the attempt to classify current benchmark techniques, suggestions on how different units like processor core, IO peripherals and memory (memory structure, memory location, etc.) of Microprocessors, Microcontrollers and DSPs are shown. But it also concentrates on problems that may appear while testing, e.g. regarding to the used compiler (with or without optimization, included libraries, etc.). In order to get comparable and fair results, the presentation focuses on solutions and reveals results of self developed test code - the benchmarks developed at Harz University (HSH -- Benchmarks).\",\"PeriodicalId\":387483,\"journal\":{\"name\":\"2011 21st International Conference on Systems Engineering\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-08-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 21st International Conference on Systems Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSEng.2011.67\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 21st International Conference on Systems Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSEng.2011.67","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Microprocessor Benchmarks - A Detailed Look at Techniques, Problems and Solutions
Benchmarks are used to evaluate performance of various systems. When measuring the performance of Microprocessors, Microcontrollers or Digital Signal Processors, fair benchmarks help defining certain qualities of such systems. There are some parameters, structural characteristics and conditions of the system that possibly distort the benchmarks or even make them more difficult. The presentation illustrates test objects as well as the definition of test conditions of Microprocessor (and MC/DSP) Benchmarking. Beginning with the attempt to classify current benchmark techniques, suggestions on how different units like processor core, IO peripherals and memory (memory structure, memory location, etc.) of Microprocessors, Microcontrollers and DSPs are shown. But it also concentrates on problems that may appear while testing, e.g. regarding to the used compiler (with or without optimization, included libraries, etc.). In order to get comparable and fair results, the presentation focuses on solutions and reveals results of self developed test code - the benchmarks developed at Harz University (HSH -- Benchmarks).