Processorfamiljer idag och i framtiden
|
|
- Filip Mattsson
- för 7 år sedan
- Visningar:
Transkript
1 Processorfamiljer idag och i framtiden Håkan Forsberg SESAM 31 maj
2 Agenda 1. Kommande generations processorfamiljer 2. Opredikterbara roadmaps 3. Certifieringsproblematik kring CPUer 4. Nya miljödirektiv - RoHS 5. Processorprestanda i HP inbyggda system 6. Påverkan på modulär elektronik/avionik 7. Slutsatser 2
3 Kommande generations processorfamiljer (del 1) Det positiva som alla talar om! Några exempel Prestanda ökar. Mycket hög integrering av kommunikationsgränssnitt. Energin per beräkning minskar fortfarande i hög takt. On-chip prestandamonitorer för debugging samt stöd för optimering av programvara. Felinjiceringsmoder för testning av on-chip cacheminnen. 3
4 Kommande generations processorfamiljer (del 2) Det negativa som ingen talar om! Några exempel Processorns arkitekturella uppbyggnad kan medföra oväntade flaskhalsar på chipet, gäller speciellt kommunikationsdelarna. Processorer med hög integration av kommunikation kan dra mycket ström hotspots. Derating - inte lika enkelt med olika typer av kommunikation med olika hastigheter på samma chip. 4
5 Kommande generations processorfamiljer (del 3) Det negativa - forts! Exempel 1 En känd mikroprocessorleverantör ger ut samples på en av deras nästkommande processorer lämpliga för inbyggda system. Samtidigt går de ut med en rekommendation på att använda deras flyttalsbibliotek som är framtidssäkert. Orsak: Flyttalsdelen är redan obsolete. Exempel 2 En känd mikroprocessorleverantör ger ut en processor avsett för kommunikation (men som mycket väl lämpar sig för andra inbyggda ändamål). Samtidigt går de ut med speciella användningsrekommendationer för den hjälpprocessor som sköter all kommunikation. Orsak: Hjälpprocessorn kommer att genomgå stora förändringar inom kort. 5
6 Avsaknad av predikterbara roadmaps Bara för tio år sedan kunde vi lita på processortillverkarnas roadmaps i flera år. Idag pratar vi om månader (även under NDA). Två huvudorsaker: 1) prioriterade kunder (consumer dollar) 2) System on a chip (SoC)-tekniken SoC-tekniken har medfört att processortillverkarna mycket snabbt kan förändra och anpassa processorerna. Anpassningen sker mot prioriterade kunder inom den kommersiella marknaden vilket medför ännu kortare livslängder på enskilda processorer. En stor flygplanstillverkares erfarenhet är att enskilda COTS mikroprocessorer för deras ändamål har en beräknad livslängd på 18 mån! 6
7 Certifieringsproblematik kring CPUer Inom den civila avioniken diskuteras ständigt CPUerna vid certifiering Några exempel Vid val av nya processorer saknas service history och då måste man åberopa andra additional design assurance -aktiviteter för att försäkra sig om att det inte finns några designfel. Certifieringsmyndigheten kan även ha orimliga krav på konfigurationsstyrning av mikroprocessorer. Positivt är att man har börjat att diskutera service history på processorfamiljer istället för på enskilda processorer. Militära säkerhetskritiska projekt har börjat att snegla på civila flygstandarder allteftersom de börjar tillämpas. 7
8 Nya miljödirektiv - RoHS RoHS = Reduction of Hazardous Substances Militära och flygburna projekt tvingas in i blyfritt vare sig de vill eller inte och oavsett om de är undantagna eller inte. Blyfria komponenter påverkar uppbyggnadstypen på processorerna och begränsar antalet uppbyggnadstyper. Om en blyfri process används kan man i vissa fall tvingas att visa att processen är tillräckligt tillförlitlig. 8
9 Processorprestanda i HP inbyggda system I vilken grad kommer multipla beräkningsenheter på samma chip att slå igenom för inbyggda system? Vinnare i Microprocessor Reports årliga Best High-Performance Embedded Microprocessor Flera vinnare. Bland annat Motorola MPC IBM PowerPC 440GX (1 CPU-kärna) Motorola MPC8560 (1+1 CPU-kärnor) Broadcom SiByte BCM1480 (4 CPU-kärnor) 2005 STI Alliance STI CELL BE (1+8 CPU-kärnor) Multi core-processorer är en utmaning för programmerare och verktygstillverkare. 9
10 Modulär elektronik/avionik IMA Multi Cluster Satt i samband med processortrenden del 1. Återanvändbarhet är ett av nyckelorden i modulära system. Om återanvändbarhet används på rätt sätt blir inte föråldringsproblematiken lika påtalig. Ett modulärt tänkande bygger i stor utsträckning på användandet av realtidsoperativsystem (RTOS). RTOS minskar beroendet mellan SW/HW och på så vis blir den kortare livslängden på processorer inte lika akut längre. Nya processorer med många höghastighets-i/o är i linje med IMA-tänkandet. Dock måste man vara observant på att militära & flygburna system även fortsättningsvis kommer att använda sig av egna kommunikationslänkar (AFDX, HyPer-1553 TM osv). 10
11 Modulär elektronik/avionik IMA Multi Cluster Satt i samband med processortrenden del 2. Högre prestanda, bättre integration och lägre effektförbrukning underlättar vid spridandet av processorkraft i distribuerade MOEL-system (storlek, vikt & värme). Man måste vara observant på att trenden med att flytta ut intelligensen i RDCer och smarta aktuatorer/sensorer i distribuerade IMA-system kan stöta på problem när nya kompositmaterial ersätter metallen i flygplansvingar osv. Vi pratar om mycket strängare strålningskrav. 11
12 Slutsatser IMA Multi Cluster Avsaknaden av predikterbara roadmaps, icke prioriterade kunder och krympande livslängder kräver ett nytt tänkande för underleverantörer av långlivade militära och flygburna projekt. Detta i kombination med nya miljödirektiv, certifieringskrav och föränderliga omgivningsmiljöer kräver ett tänkande som är: Multidimensionellt Baserat på uppgraderbarhet Modulärt m.a.p. HW & SW men även på underliggande processer & metoder 12
13 Frågor? Håkan Forsberg: 13 SAAB
Schemaläggnings metoderna AMP & SMP i en Multiprocessor
EDT621 Datorarkitekturer med operativsystem 7,5 HP 2015-12-05 Schemaläggnings metoderna AMP & SMP i en Multiprocessor Författare: Simon Plato Sammanfattning Rapporten beskriver två schemaläggnings metoder.
Läs merDatorsystem 2 CPU. Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur. Visning av Akka (för de som är intresserade)
Datorsystem 2 CPU Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur CPU Visning av Akka (för de som är intresserade) En dators arkitektur På en lägre nivå kan vi ha lite olika
Läs merDigital elektronik och inbyggda system
Digital elektronik och inbyggda system Per Larsson-Edefors perla@chalmers.se Digital elektronik och inbyggda system, 2019 Sida 1 Ett inbyggt system är uppbyggt kring en eller flera processorer, med en
Läs merCacheminne Intel Core i7
EDT621 Datorarkitekturer med operativsystem 7,5 hp 2015-12-07 Cacheminne i Intel Core i7 Författare: Adnan Karahmetovic Handledare: Erik Larsson Innehåll 1. Inledning... 1 1.1 Syfte... 1 1.2 Frågeställning...
Läs merProcessor pipelining genom historien (Intel i9-intel i7)
Processor pipelining genom historien (Intel i9-intel i7) Besnik Redzepi Lunds Universitet Abstrakt/Sammanfattning Syftet med denna uppsats är att jämföra Intels nya generation processorer och deras pipelining.
Läs merDatorarkitekturer med operativsystem ERIK LARSSON
Datorarkitekturer med operativsystem ERIK LARSSON Parallellberäkning Konstant behov av högre prestanda Prestanda har uppnåtts genom: Utveckling inom halvledarteknik Tekniker som:» Cacheminne» Flera bussar»
Läs merRapport (1,5 HP) Lunds Universitet HT15
Rapport (1,5 HP) Lunds Universitet HT15 Cache-koherens protokoll i Intel Core i7 En rapport om cache-koherens och protokollet som används i Intel Core i7 processorer för att hålla minnet koherent Författare:
Läs merParallellism i NVIDIAs Fermi GPU
Parallellism i NVIDIAs Fermi GPU Thien Lai Phu IDA2 Abstract This report investigates what kind of computer architecture, based on Flynn s taxonomy, is used on NVIDIAs Fermi-based GPU to achieve parallellism
Läs merSmarter Analytics med rätt infrastruktur
Smarter Analytics med rätt infrastruktur Valet av infrastruktur avgör slutresultatet! Vi visar hur det kan påverka kostnader, risk och hur man kan öka affärsnyttan. Patrik Gunnersten, Client Technical
Läs merProgramvara i säkerhetskritiska tillämpningar
Programvara i säkerhetskritiska tillämpningar Programvara får inte bidra till att person, egendom eller miljö skadas 2003-09-02 1 Systemsäkerhetsprocessen vid försvarsmakten materielupphandling beskrivs
Läs merHyper Threading Intels implementation av SMT. Datorarkitekturer med operativsystem - EITF60. Felix Danielsson IDA2
Hyper Threading Intels implementation av SMT Datorarkitekturer med operativsystem - EITF60 Felix Danielsson IDA2 Sammanfattning Simultaneous multithreading (SMT) är en teknik som används i processorer
Läs merEmil Kristiansson Kurs: EDT621 Delmoment: Rapport. En introduktion till Smart cache
En introduktion till Smart cache 1 Sammanfattning Syftet med den här rapporten är att ge en introduktion till tekniken smart cache för läsaren. Smart cache är en teknik som låter de olika cacheminnena
Läs merLunds Tekniska Högskola Datorarkitektur med operativsystem EITF60. Superscalar vs VLIW. Cornelia Kloth IDA2. Inlämningsdatum:
Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60 Superscalar vs VLIW Cornelia Kloth IDA2 Inlämningsdatum: 2018-12-05 Abstract Rapporten handlar om två tekniker inom multiple issue processorer
Läs merLINCE. -vad kommer sedan? Linköpings Universitet
Slutet på Moores lag -vad kommer sedan? Christer Svensson Linköpings Universitet S.E.E. SDR 2010 2006 Outline Moores lag Vad kommer sedan? Digital trends Analog trends Ultralåg effekt Sammanfattning 2
Läs merMultithreading in Intel Pentium 4 - Hyperthreading
Multithreading in Intel Pentium 4 - Hyperthreading Sammanfattning Hyper-threading är en implementation av SMT(Simultaneous Multithreading) teknologi som används på Intel processorer. Implementationen användes
Läs merToshiba och Intel Centrino Duo mobile teknologi för professionella användare
Toshiba och Intel Centrino Duo mobile teknologi för professionella användare I dagens affärsvärld är den bärbara datorn det främsta mobila verktyget för produktivitet och kommunikation. Detta verktyg har
Läs merMin grundutbildning på universitetsnivå är inom fysik och kemi, med ytterligare kurser i matematik m.m.
CURRICULUM VITAE FÖR MIKAEL HÖGHEDE Min grundutbildning på snivå är inom fysik och kemi, med ytterligare kurser i matematik m.m. Jag är också utbildad kemitekniker på gymnasienivå från 4-årig kemiteknisk
Läs merMulti-ported cache En rapport om några lösningar till att få flera minnesaccesser simultant.
Multi-ported cache En rapport om några lösningar till att få flera minnesaccesser simultant. Sammanfattning När processorns klockhastighet ökar medför det en ökning av instruktioner vilket såklart ökar
Läs merDå offererade produkter från andra varumärken än de efterfrågade inte är föremål för utvärdering/konkurrensutsättning så ska dessa inte heller vara
Fråga/Svar 1 Fråga: I anbudsinbjudan skriver ni att ni har för avsikt att teckna avtal med (3) leverantörer. Kan ni förtydliga er gällande detta? Ska en leverantör leverera alla tillverkare eller ska en
Läs merModerkortet Persondatorer Moderkortet Innehåll
Moderkortet Innehåll Allmänt...2 Formfaktorer...2 CPU-sockeln...3 Minnessocklarna...4 Hårddiskanslutningarna...5 Instickskortplatser...6 Externa anslutningar...7 Uppgifter...8 1 Allmänt Moderkortet är
Läs merMoment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion
Moment 2 Digital elektronik Föreläsning Inbyggda system, introduktion Jan Thim 1 Inbyggda system, introduktion Innehåll: Historia Introduktion Arkitekturer Mikrokontrollerns delar 2 1 Varför lär vi oss
Läs merMESI i Intel Core 2 Duo
MESI i Intel Core 2 Duo Sammanfattning Denna rapport beskriver en processor (Intel Core 2 Duo) vars cache coherence protokoll är MESI. Rapporten beskriver hur processorn är uppbyggd, hur många kärnor den
Läs merMultiprocessorer. DEL2 TEKNIK Nr 18. 12 november 2004. BRANSCHTIDNINGEN FÖR NORDENS ELEKTRONIKER. förändringar
DEL2 TEKNIK Nr 18. 12 november 2004. BRANSCHTIDNINGEN FÖR NORDENS ELEKTRONIKER Ny sektion: Mjukvara Sid 45 Stora INLEDAREN förändringar Den som inte fick nog av multiprocessorer i förra numret kanske kan
Läs merDatorhistorik. Föreläsning 3 Datorns hårdvara EDSAC. Eniac. I think there is a world market for maybe five computers. Thomas Watson, IBM, 1943
Datorhistorik Föreläsning 3 Datorhistorik Datorns uppbyggnad, komponenter Processor, primärminne, sekundärminne Minneshierarkier Inbyggda system, stora datorer I think there is a world market for maybe
Läs merAtt köpa ny dator SeniorNet Lidingö Februari-2019
Att köpa ny dator SeniorNet Lidingö Februari-2019 Att köpa ny dator Kompakt bordsdator Stationär dator Allt-i-ett-dator Laptop Hybrid (laptop/surfplatta) Agenda Att tänka på innan du köper dator Faktorer
Läs merMultiprocessorer. DEL2 TEKNIK Nr 18. 12 november 2004. BRANSCHTIDNINGEN FÖR NORDENS ELEKTRONIKER. förändringar
DEL2 TEKNIK Nr 18. 12 november 2004. BRANSCHTIDNINGEN FÖR NORDENS ELEKTRONIKER Ny sektion: Mjukvara Sid 45 Stora INLEDAREN förändringar Den som inte fick nog av multiprocessorer i förra numret kanske kan
Läs merSAS Intelligence Architecture. Patrick Eckemo IT Arkitekt / PM Arkitektur EIP @ SAS Institute
SAS Intelligence Architecture Patrick Eckemo IT Arkitekt / PM Arkitektur EIP @ SAS Institute Agenda Inledning vad är arkitektur? Definition Vyer Nivåer av arkitektur Behovet av arkitektur SAS Intelligence
Läs merCacheminne i en Intel Core 2 Duo-processor
Peter Hesslow EDT621 Cacheminne i en Intel Core 2 Duo-processor Abstrakt Det finns många olika sätt att bygga upp ett datorminne på, och med en flerkärnig processor så blir alternativen ännu fler. Denna
Läs merIBM POWER4, den första flerkärniga processorn och dess pipelines.
IBM POWER4, den första flerkärniga processorn och dess pipelines. 5 DECEMBER 2016 FÖRFATTARE: OSCAR STRANDMARK EXAMINATOR: ERIK LARSSON Abstract Rapporten redovisar IBM:s POWER-serie, generation ett till
Läs merIntroduktion till hårdvara, mjukvara och operativsystem
Introduktion till hårdvara, mjukvara och operativsystem Grundläggande operativsystem 1DV415 1 1 Lärare Marcus Wilhelmsson Universitetsadjunkt i datavetenskap Linux, UNIX (Solaris, OpenSolaris, Mac OS X),
Läs merDatorsystemteknik DAV A14 Föreläsning 1
Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec
Läs merDigital IC konstruktion
Digital IC konstruktion Viktor Öwall Transistorn: en förstärkare Power Supply Korrekt? gate drain source En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. Ground
Läs merHF0010. Introduktionskurs i datateknik 1,5 hp
HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se
Läs merHantering av hazards i pipelines
Datorarkitektur med operativsystem Hantering av hazards i pipelines Lisa Arvidsson IDA2 Inlämningsdatum: 2018-12-05 Abstract En processor som använder pipelining kan exekvera ett flertal instruktioner
Läs merMin grundutbildning på universitetsnivå är inom fysik och kemi, med ytterligare kurser i matematik m.m.
CURRICULUM VITAE FÖR MIKAEL HÖGHEDE Min grundutbildning på snivå är inom fysik och kemi, med ytterligare kurser i matematik m.m. Jag är också utbildad kemitekniker på gymnasienivå från 4-årig kemiteknisk
Läs merHyper-Threading i Intelprocessorer
Lunds Tekniska Högskola Campus Helsingborg DATORARKITEKTURER MED OPERATIVSYSTEM EITF60 RAPPORT Hyper-Threading i Intelprocessorer 4 december 2017 Rasmus Hanning IDA2 Sammanfattning Det har sedan den första
Läs merInstitutionen för datavetenskap
Institutionen för datavetenskap Department of Computer and Information Science Examensarbete Integrerad modulär avionik med virtualisering av Clas Enkvist LIU-IDA/LITH-EX-A--13/046 SE 2013-10-08 Linköpings
Läs merPARALLELLISERING AV ALGORITMER PROCESSORER FÖR FLERKÄRNIGA
PARALLELLISERING AV ALGORITMER FÖR FLERKÄRNIGA PROCESSORER 870928 3017 Johan Gustafsson 870303 4952 Gustaf David Hallberg 880525 8210 Per Hallgren 801117 0597 Wuilbert Lopez 1/7 Innehållsförteckning Table
Läs merCDC en jämförelse mellan superskalära processorer. EDT621 Campus Helsingborg av: Marcus Karlsson IDA
CDC6600 - en jämförelse mellan superskalära processorer av: Marcus Karlsson Sammanfattning I denna rapport visas konkret information om hur den första superskalära processorn såg ut och hur den använde
Läs merDigital IC konstruktion
Digital IC konstruktion Viktor Öwall Transistorn: en förstärkare Power Supply Korrekt? gate drain source En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. Ground
Läs merIBM FlashSystem (och lite SSD)
IBM FlashSystem (och lite SSD) 2014-10-13 Henrik Grönberg Technical Director henrik.gronberg@load.se Förändringens tid är här Dagens naturresurser Morgondagens naturresurs LKAB omsätter 30 miljarder SEK
Läs merUtvärdering av simulatorer och emulatorer för inbyggda system Evaluation of simulators and emulators for embedded computers
Utvärdering av simulatorer och emulatorer för inbyggda system Evaluation of simulators and emulators for embedded computers Henrik Gustavsson EXAMENSARBETE 2011 Datorteknik Postadress: Besöksadress: Telefon:
Läs merSIMD i Intel s P5- baserade Pentium MMX
SIMD i Intel s P5- baserade Pentium MMX Maurits Gabriel Johansson - IDA2 Datorarkitekturer med operativsystem - 4 december 2016 SIMD I INTEL S P5-BASERADE PENTIUM MMX 1 Abstrakt Moderna CPU s (Central
Läs merDatorteknik ERIK LARSSON
Datorteknik ERIK LARSSON Fetch-Execute Utan pipelining: Tid: 1 2 3 4 5 6 Instruktion 1 Instruktion 2 Instruktion 3 Fetch Execute Fetch Execute Fetch Execute Med pipelining: Tid: 1 2 3 4 Instruktion 1 Instruktion
Läs merBlyfri elektronik. Lisa Nyström, Volvo 3P. Volvo 3P Lisa Nyström
Blyfri elektronik, 1 2010-04-30 Verifieringsingenjör - Miljöprovning av Elektronik Blyfria grupp Kemiingenjör och Elektronikproduktion 2 2010-04-30 Organization 3 2010-04-30 www.volvogroup.com/volvo3p
Läs merStatistiska metoder för utveckling av innovativa process-teknologier med hög yield för tillverkning av nästa generationens mikroprocessorer
Statistiska metoder för utveckling av innovativa process-teknologier med hög yield för tillverkning av nästa generationens mikroprocessorer Martin von Haartman Tekn Dr. Senior Process Engineer, Intel Corp.
Läs mer11/9/2012 VÄLKOMMEN TILL NOVAPOINT ANVÄNDARTRÄFF 2012
VÄLKOMMEN TILL NOVAPOINT ANVÄNDARTRÄFF 2012 1 Informations- och datahantering för byggbranschen Håkan Wikemar, AEC Patrik Lindvall, NCC 2 Presentation Håkan Wikemar, ca 10 min NCC Informationshantering
Läs merSystemsäkerhet i ett marint ledningssystem
Systemsäkerhet i ett marint ledningssystem SaabTech Systems levererar sitt ledningssystem till korvett typ Visby och till moderniseringar av korvetter av typ Stockholm/Malmö Detta program bestående av
Läs merOperativsystem. Informationsteknologi sommarkurs 5p, 2004. Agenda. Slideset 7. Exempel på operativsystem. Operativsystem
Informationsteknologi sommarkurs 5p, 2004 Mattias Wiggberg Dept. of Information Technology Box 337 SE751 05 Uppsala +46 18471 31 76 Collaboration Jakob Carlström Slideset 7 Agenda Exempel på operativsystem
Läs merDu kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst.
Datorn När du har läst det här avsnittet skall du: känna till datorns historia kunna vilka tekniker man använder för att ta kontakt idag kunna reflektera kring fördelar och nackdelar med modern kommunikationsteknik
Läs merPipeline hos ARM Cortex-A53 och ARM Cortex-A73
Lunds universitet Pipeline hos ARM Cortex-A53 och ARM Cortex-A73 Kevin Eriksson EITF60 Kursansvarig: Erik Larsson 2017-12-04 Innehållsförteckning Syfte 2 Sammanfattning 2 Jämförelse 3 Pipelinebredd 3 Out
Läs merNågra grundläggande begrepp
Några grundläggande begrepp Validering bygger vi rätt system? Uppfyller kravspecifikationen de verkliga behoven? Verifiering bygger vi systemet rätt? Uppfyller det färdiga systemet kravspecifikationen?
Läs merReal world SharePoint 2013 architecture decisions. Wictor Wilén
Real world SharePoint 2013 architecture decisions Wictor Wilén Wictor Wilén Agenda Introduktion Arkitekturella förändringar i SharePoint 2013 Topologier Single Web Application och Host Named Site Collections
Läs merTestning på 3 föreläsningar. PV7180 Verifiering och Validering. Litteratur. Vad är testning? Varför testa och olika syn? Målet med testning
ning på 3 föreläsningar Första föreläsningen Översikt PV7180 Verifiering och Validering Föreläsning 3 ning del 1 Andra föreläsningen Coverage ing, OO-ing, Utvärdering av tekniker Tredje föreläsningen Automatiserad
Läs merCacheprobe: programbibliotek för extrahering av cacheminnesparametrar
Cacheprobe: programbibliotek för extrahering av cacheminnesparametrar Gabriel Gerhardsson Cacheprobe p.1/38 Abstract Kan analytiskt ta reda på associativitet, line storlek och storlek på processorns cacheminnen
Läs merDatorteknik ERIK LARSSON
Datorteknik ERIK LARSSON Så här långt. FÖ2 RISC/CISC FÖ1 Primärminne Instruktioner och data Address Instruction 00001000 0000101110001011 00001001 0001101110000011 00001010 0010100000011011 00001011 0001001110010011
Läs merWhat Is Hyper-Threading and How Does It Improve Performance
What Is Hyper-Threading and How Does It Improve Performance Ali Muthanna, Lunds Universitet, IDA2, EDT621 Abstract Hyper-Threading (HT) is Intel s version of simultaneous multi-threading (SMT). Hyper-Threading
Läs merLUNDS UNIVERSITET. Parallell exekvering av Float32 och INT32 operationer
LUNDS UNIVERSITET Parallell exekvering av Float32 och INT32 operationer Samuel Molin Kursansvarig: Erik Larsson Datum 2018-12-05 Referat Grafikkort utför många liknande instruktioner parallellt då typiska
Läs merDatorarkitekturer med operativsystem ERIK LARSSON
Datorarkitekturer med operativsystem ERIK LARSSON Semantic gap Alltmer avancerade programmeringsspråk tas fram för att göra programvaruutveckling mer kraftfull Dessa programmeringsspråk (Ada, C++, Java)
Läs merKraftfulla dual-core-prestanda för företag idag och imorgon
Kraftfull dual-core-prestanda Kraftfulla dual-core-prestanda för företag idag och imorgon Toshibas senaste bärbara datorer för professionellt bruk med Intel Core 2 Duo-processorer är innovativa, kraftfulla
Läs merDatacentertjänster PaaS
Datacentertjänster PaaS Innehåll Datacentertjänst PaaS 3 Allmänt om tjänsten 3 En säker miljö för kundensa containers 3 En agil infrastruktur 3 Fördelar med tjänsten 3 Vad ingår i tjänsten 4 Applikationer
Läs merScrum i praktiken Tillämpning inom Gripen demonstrator. Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM
Scrum i praktiken Tillämpning inom Gripen demonstrator Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM Agenda Vilka är Fredrik och Marcus? Gripen demonstratorprogram i korthet Varför och hur införde
Läs merBILAGA. till. Kommissionens delegerade förordning
EUROPEISKA KOMMISSIONEN Bryssel den 26.9.2017 C(2017) 6321 final ANNEX 1 PART 6/11 BILAGA till Kommissionens delegerade förordning om ändring av rådets förordning (EG) nr 428/2009 om upprättande av en
Läs merSESAM. Försvarssektorns Användargrupp för Software Engineering. Inbjuder till seminariet. Automatiserad programvarutestning -
SESAM Försvarssektorns Användargrupp för Software Engineering Inbjuder till seminariet Automatiserad programvarutestning - Utmaningar, exempel och potential i kritiska system 17 november 2011 Armémuseum,
Läs merMagnus Fritzson Market Communications Manager Hectronic. Så överlever ditt inbyggda system ett teknikskifte
ELEKTRONIK TIDNINGEN Magnus Fritzson Market Communications Manager Hectronic Så överlever ditt inbyggda system ett teknikskifte Anpassningar i Bios, ISA-bryggkretsar och utbytbara datormoduler det är teknik
Läs merDIG IN TO Dator och nätverksteknik
DIG IN TO Dator och nätverksteknik CCNA 1 Operativsystem Agenda Datorsystemets struktur Vad är ett operativsystem? Minneshantering Threads och processer Threads eller exekveringstrådar Processhantering
Läs merDatorarkitekturer med operativsystem ERIK LARSSON
Datorarkitekturer med operativsystem ERIK LARSSON Dator Primärminne Instruktioner och data Data/instruktioner Kontroll Central processing unit (CPU) Fetch instruction Execute instruction Programexekvering
Läs merASSA ABLOY ARX larm & passersystem. ASSA ABLOY samverkande system. För företag, kommuner och landsting
samverkande system För företag, kommuner och landsting förenklar din vardag Samverkan mellan larm och passersystem, smarta nycklar, nyckelhantering, ellås och dörrautomatik din leverantör för säkerhetslösningar
Läs merFörslag på examensarbete
Förslag på examensarbete 2011 Allmän information - exjobb på Aros utvecklar och producerar kundanpassad industriell elektronik. Motorstyrningar, sensorer och fältbussteknologi är våra specialområden. Inom
Läs merParallellism i CDC 7600, pipelinens ursprung
Lunds universitet Parallellism i CDC 7600, pipelinens ursprung Henrik Norrman EITF60 Datorarkitekturer med operativsystem Kursansvarig: Erik Larsson 4 december 2017 INNEHÅLL Parallellism i CDC 7600 Innehåll
Läs merMetoder och verktyg för funktionssäkerhet
Metoder och verktyg för funktionssäkerhet Projektstart 1. Hantera kraven En bra process är grunden för att hantera kraven i ett säkerhetsprojekt. Det krävs att du har en tydlig spårbarhet mellan krav och
Läs merKUNDCASE. Inovia gjorde sin AI-utveckling 10 gånger snabbare med Power-plattformen
KUNDCASE Inovia gjorde sin AI-utveckling 10 gånger snabbare med Power-plattformen MÖT INOVIA Inovia är ett marknadsledande bolag som är specialiserade på Big Data och AI där lösningarna utvecklas av ett
Läs merÄndring i Kemikalieinspektionens föreskrifter (KIFS 2017:7) om kemiska produkter och biotekniska organismer - genomförande av nya RoHS-undantag
Juridiska sekretariatet Johan Forsberg, jurist Ändring i Kemikalieinspektionens föreskrifter (KIFS 2017:7) om kemiska produkter och biotekniska organismer - genomförande av nya RoHS-undantag Mall-id: MAG-0001,
Läs merINDUSTRIAL COMPUTERS
INDUSTRIAL COMPUTERS Industridatorer för tuff industriell användning Hög kvalité och robust utförande Kentima har lång erfarenhet av utveckling och tillverkning av industridatorer för tuff och krävande
Läs merDatorteknik ERIK LARSSON
Datorteknik ERIK LARSSON Programexekvering (1) Hämta instruktion på 00001000 (där PC pekar) Fetch (2) Flytta instruktionen 0000101110001011 till CPU (3) Avkoda instruktionen: 00001 MOVE, 01110001 Adress,
Läs merQ1IAR SYSTEMS GROUP AB (PUBL)
Q1IAR SYSTEMS GROUP AB (PUBL) DELÅRSRAPPORT JANUARI-MARS 212 Omsättningen ökar med 27 % och resultatet fördubblas Nettoomsättningen uppgick till 58, (45,8) MSEK Rörelseresultatet uppgick till 8, (3,8)
Läs merLagringssystem. server. arbetsstationer. Katalog 2013. 08-584 006 41 Öppettider: 09:00-17:00 alla vardagar. www.nextron.se E-mail: sales@nextron.
Katalog 2013 Lagringssystem Upp till 288TB i ett kabinett SAN, NAS och DAS lösningar Automatisk failover mellan redundanta system server 1U till 5U 1 till 8 processorer Single, Microcloud, Twin eller Blade
Läs merKontorsbunden personal
Kontorsbunden personal Företagets framgångar är bokstavligen talat i händerna på personalen i form av den IT de använder varje dag. Du väljer: utrusta personalen med de lösningar som hjälper organisationen
Läs merUtvecklingen från en 8 bitars till en 16 bitars mikroprocessor
Utvecklingen från en 8 bitars till en 16 bitars mikroprocessor Sammanfattning: Utvecklingen från processor till processor är inte lätt. Det finns många beslut som måste tas när det gäller kompatibilitet,
Läs merWelcome. to the world of Jeeves. Copyright 2011 Jeeves Information Systems AB
Welcome to the world of Jeeves Copyright 2011 Jeeves Information Systems AB Jeeves APPs & APPs Market Jeeves World 2011 Tomas Enblom, Chief Architect Innovation historiska ögonblick Ca 3500 f kr Ca 2000
Läs merKompetensnav för Tillförlitlig Elektronikhårdvara (KTE)
Kompetensnav för Tillförlitlig Elektronikhårdvara (KTE) Malmö 9 nov. 2016 Per-Erik Tegehall per-erik.tegehall@swerea.se 1 Trender inom tillverkning av elektronikhårdvara Allt snabbare implementering av
Läs merOutline. Datorsystemtekni. Kravspecifikation. Kravspecifikation (forts.)
Outline för D2, ICT2, E3 och Mek3 Nicholas Wickström Högskolan i Halmstad Sverige p.1/18 Förra föreläsningen Specifikation -Kravspecifikation -Funktionsspecifikation -Blockdiagram Operativsystem -Grunder,
Läs mer1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn.
Datorns utveckling 1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn. Tre decennier senare konstruerade
Läs merFetch-Execute. Datorteknik. Pipelining. Pipeline diagram (vid en viss tidpunkt)
Datorteknik ERIK LRSSON Fetch- Utan pipelining: Tid: 1 2 3 4 5 6 Instruktion 1 Instruktion 2 Instruktion 3 Fetch Fetch Fetch Med pipelining: Tid: 1 2 3 4 Instruktion 1 Instruktion 2 Instruktion 3 Fetch
Läs merInnovation för system integration
Innovation för system integration PERFORMANCE MADE SMARTER PR-bakplan En användarvänlig och tillförlitlig montagelösning mellan DCS/PLC/SIS systemet och isolatorer/i.s. gränssnitten TEMPERATUR EX GRÄNSSNITT
Läs merDatorhårdvaruteknik 1DV426 - Seminarie 1
Datorhårdvaruteknik 1DV426 - Seminarie 1 Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 19 mars 2014 Introduktion Detta seminarie behandlar följande: 1. Processorer 2. Minne 3. Chipset 4. BIOS 5. Moderkort
Läs merInbyggda System. med start 2011. Inbyggda System, 2010-10-26
Inbyggda System Ny Master inriktning på KTH med start 2011 1 Inbyggda System en revolution! Den stora majoriteten (98%) av alla processorer i världen finns gömda inuti Inbygga System* > 4 miljarder inbyggda
Läs merVad är mjukvara? DEN INBYGGDA INTELLIGENSEN
Vad är mjukvara? Under många år var Swedish Quality ett inarbetat begrepp över hela världen. Svenska produkter var eftertraktade (och ofta dyrare) därför att de ansågs hålla den högsta kvaliteten. Vår
Läs merDigitala projekt rapport
Digitala projekt rapport Alexander Westrup, d04aw@student.lth.se Martin Sandgren, d04ms@student.lth.se 4 december 2007 Innehåll 1 Abstract 1 2 Inledning 1 3 Arbetsgång 1 4 Hårdvara 1 4.1 Processor...............................
Läs merSivers IMA Holding AB
Sivers IMA Holding AB We make your connections! oktober 2017 Anders Storm, CEO 1 AGENDA SIVERS IMA HOLDING I KORTHET KOMMUNIKTIONS- OCH SENSORSAMHÄLLET TRENDER AFFÄRSOMRÅDEN TILLVÄXT 2 Sivers IMA Holding
Läs merASSA samverkande system
ASSA ARX larm & passersystem ASSA samverkande system För företag, kommuner och landsting ASSA ABLOY, the global leader in door opening solutions Ett samarbete med ASSA innebär: Framtidssäker och stabil
Läs merIAR Systems Group AB Delårsrapport januari-juni 2015
Omsättning 156 MSEK, EBITDA 47 MSEK Rörelsemarginal 26 %, Kassaflöde 50 MSEK Resultatsammandrag januari juni april-juni Helår MSEK 2015 2014 2015 2014 2014 Omsättning 156,0 124,7 79,1 62,7 255,7 Rörelsens
Läs merLongboard 500W. Instruktionsmanual
Longboard 500W Instruktionsmanual Innan du börjar använda produkten för första gången är det viktigt att du noggrant läser igenom medföljande instruktioner. Det är avgörande att du sköter produkten korrekt
Läs merTrolleri med villkorsprogrammering. Mats Carlsson matsc@sics.se www.sics.se/~matsc
Trolleri med villkorsprogrammering Mats Carlsson matsc@sics.se www.sics.se/~matsc I ett nötskal Programmera vad, inte hur Effektiva algoritmer paketerade som återanvändbara mjukvarukomponenter Komponenterna
Läs merEnhetstester på.netplattformen
Enhetstester på.netplattformen Praktikfall ur verkligheten Copyright Prolore 2007. All Rights Reserved. Viktor Laszlo Vem är jag 11 år inom test Prolore: specialiserat på Testautomatisering, Prestandatest
Läs merPrestandapåverkan på databashanterare av flertrådiga processorer. Jesper Dahlgren
Prestandapåverkan på databashanterare av flertrådiga processorer av Sammanfattning Behandling av information bli vanligare i dagens samhälle och för att klara denna uppgiften används ofta en databashanterare
Läs merSchemaläggningsmetodik för multi-core inom Windows 7 OS Vad är scheduling och hur schemalägger Windows OS sina processer?
LUNDS TEKNISKA HÖGSKOLA Schemaläggningsmetodik för multi-core inom Windows 7 OS Vad är scheduling och hur schemalägger Windows OS sina processer? 2015-12-07 1. Inledning Det är ett faktum idag att multi-core
Läs merEn virtuos bland POS-systemen
En virtuos bland POS-systemen Framgångsrik affärsverksamhet påminner till många delar om en orkester där de olika delarnas harmoniska växelverkan och integration skapar en strålande föreställning. Vid
Läs merEVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8.
EVRY One Outsourcing Linköping AB Erfaranheter av daglig drift och nyttjande av IFS Applications 8. Vår erfarenhet IFS Applications 8 Ca 10 st genomförda eller pågående uppgraderingar till IFS 8. Första
Läs mer