Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Portning till ARM Cortex M3 och prestandajämförelse
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
2010 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The Anybus CompactCom modules are today using the Anybus NP30 processor. These modules are used for communication between industrial machines and larger network protocols. The communication loads on these systems are increasing every day and the limiting factor for the system is the processor.HMS, the company that develops the Anybus CompactCom, has shown interest for a benchmark test between the old processor and a new processor, ARM Cortex-M3. This project includes that benchmark. To be able to get results that reflect reality a test environment was created to simulate Anybus CompactCom conditions. This test environment was achieved by porting HMS operating system to ARM Cortex-M3 and using it combined with a simulated load. The load consists of a number of processes and Ethernet traffic.The results of the benchmark show that the two processors have different strengths. ARM Cortex-M3 is faster at calculating functions while Anybus NP30 has better support for both Ethernet and external memory.

Abstract [sv]

Anybus NP30 är den processor som används i Anybus CompactCom moduler. Modulerna används till kommunikation mellan industrimaskiner och större nätverksprotokoll. Hastighetsstandarden för denna slags kommunikation precis som för all annan kommunikation ökar ständigt och för inbyggda system med tunga nätverksprotokoll är det processorn som begränsar.HMS, företaget som utvecklar Anybus CompactCom, har visat intresse för en prestanda-jämförelse med en ny processor, ARM Cortex-M3. Projektet innefattar denna jämförelse. För att kunna ge en relevant bild av jämförelsen har den gjorts i en testmiljö som ska återspegla den som Anybus CompactCom modulerna arbetar i. Denna testmiljö har uppnåtts genom att HMS operativsystem har portats till ARM Cortex-M3 och använts tillsammans med en last. Lasten består av ett antal processer och Ethernet-trafik.Resultatet av jämförelsen visar att ARM Cortex-M3 och Anybus NP30 har olika styrkor. ARM Cortex-M3 är snabbare på beräkningar, medan fördelar med Anybus NP30 är bättre nätverkshantering och bättre stöd för externt minne.

Place, publisher, year, edition, pages
2010. , p. 36
Identifiers
URN: urn:nbn:se:hh:diva-4624OAI: oai:DiVA.org:hh-4624DiVA, id: diva2:322391
Uppsok
Technology
Supervisors
Examiners
Available from: 2010-06-21 Created: 2010-06-06 Last updated: 2010-06-21Bibliographically approved

Open Access in DiVA

fulltext(1279 kB)258 downloads
File information
File name FULLTEXT01.pdfFile size 1279 kBChecksum SHA-512
e473a0905e3ef27155d0a4cf3ea93481e23864bba7e51d230793009c9fbfd88191473d25bc1a04d252b5a9dcb806922edd73e33f434dfed88a56f22014be4ead
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Ingvarsson, ThomasLindström, HenrikLind, Christoffer
By organisation
School of Information Science, Computer and Electrical Engineering (IDE)

Search outside of DiVA

GoogleGoogle Scholar
Total: 258 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 366 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf