NO20045687L - Prosess for kompilering og kjoring av software applikasjoner i et multi-prosessor miljo - Google Patents

Prosess for kompilering og kjoring av software applikasjoner i et multi-prosessor miljo

Info

Publication number
NO20045687L
NO20045687L NO20045687A NO20045687A NO20045687L NO 20045687 L NO20045687 L NO 20045687L NO 20045687 A NO20045687 A NO 20045687A NO 20045687 A NO20045687 A NO 20045687A NO 20045687 L NO20045687 L NO 20045687L
Authority
NO
Norway
Prior art keywords
applications
secure
mechanisms
software
processor environment
Prior art date
Application number
NO20045687A
Other languages
English (en)
Inventor
Ulf Carlsen
Hakon Hammerstad
Emir Gorancic
Original Assignee
Sospita As
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from NO20023194A external-priority patent/NO20023194D0/no
Application filed by Sospita As filed Critical Sospita As
Priority to NO20045687A priority Critical patent/NO20045687L/no
Publication of NO20045687L publication Critical patent/NO20045687L/no

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

Denne oppfinnelse relaterer seg til multi applikasjoner, sikre operativsystem for små, sikre innretninger, slike som smartkort mikrokontrollere. l særdeleshet relaterer denne oppfinnelse seg til mekanismer for sikker runtime opplasting av applikasjoner til små innretninger, autorisasjons- mekanismer og muligheten for autorisert eksekvering av multiple applikasjoner på innretningene, hvor en applikasjon kan potensielt være større enn størrelse på lagringsminnet. Mekanismen forenkler administrasjonen av smartkortet gjennom livssyklusen. Oppgradering og opplasting av tilleggsprogramvare (applet-programmer) blir forenklet. Det er beskrevet mekanismer for klargjøring av applikasjoner (dvs. kompilatorteknikker) ved bruk av et felles sett med prosjektfiler i et kompilatorsett med verktøy, for eksekvering i et dobbel verts- og brikke- prosessor miljø. Disse hjelper til i automatiseringen av programmeringen av kommunikasjonsgrensesnittene mellom verts- og brikke- applikasjoner. En viktig motivasjon for denne oppfinnelsen er å tilby et sikkert co-prosessor-miljø for generelle datamaskin-applikasjoner som kan motstå piratvirksomhet mot programvaren, og kunne tillate nye modeller for sikker elektronisk programva.re-distribusjon og programvare-lisensiering.
NO20045687A 2002-07-01 2004-12-29 Prosess for kompilering og kjoring av software applikasjoner i et multi-prosessor miljo NO20045687L (no)

Priority Applications (1)

Application Number Priority Date Filing Date Title
NO20045687A NO20045687L (no) 2002-07-01 2004-12-29 Prosess for kompilering og kjoring av software applikasjoner i et multi-prosessor miljo

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
NO20023194A NO20023194D0 (no) 2002-07-01 2002-07-01 Fremgangsmåte og apparatur for eksekvering av programvareapplikasjoner i et multiprosessormiljö
PCT/NO2003/000167 WO2004003861A1 (en) 2002-07-01 2003-05-22 Process for compiling and executing software applications in a multi-processor environment
NO20045687A NO20045687L (no) 2002-07-01 2004-12-29 Prosess for kompilering og kjoring av software applikasjoner i et multi-prosessor miljo

Publications (1)

Publication Number Publication Date
NO20045687L true NO20045687L (no) 2005-02-01

Family

ID=35209708

Family Applications (1)

Application Number Title Priority Date Filing Date
NO20045687A NO20045687L (no) 2002-07-01 2004-12-29 Prosess for kompilering og kjoring av software applikasjoner i et multi-prosessor miljo

Country Status (1)

Country Link
NO (1) NO20045687L (no)

Similar Documents

Publication Publication Date Title
Goulding-Hotta et al. The greendroid mobile application processor: An architecture for silicon's dark future
US10671041B2 (en) Techniques for improving industrial control systems
CN101763265B (zh) 一种过程级软硬件协同设计自动化开发方法
EA200500121A1 (ru) Способ компиляции и исполнения прикладных программ в многопроцессорной среде
Franchetti et al. Efficient utilization of SIMD extensions
Cohen et al. Processor virtualization and split compilation for heterogeneous multicore embedded systems
Kambadur et al. An experimental survey of energy management across the stack
WO2013043380A1 (en) Dynamic partitioning for heterogeneous cores
WO2012145517A1 (en) Inline function linking
CN102200920A (zh) 程序编译器、程序安装器和程序安装方法
Zhou et al. Janus: Statically-driven and profile-guided automatic dynamic binary parallelisation
Abdurachmanov et al. Initial explorations of ARM processors for scientific computing
US20160224325A1 (en) Hiding compilation latency
Guan et al. CoDBT: A multi-source dynamic binary translator using hardware–software collaborative techniques
Salvador Rohwedder et al. To pack or not to pack: A generalized packing analysis and transformation
Wong et al. Future directions of programmable and reconfigurable embedded processors
NO20045687L (no) Prosess for kompilering og kjoring av software applikasjoner i et multi-prosessor miljo
Zhai et al. Decelerating suspend and resume in operating systems
Cohen et al. Android Application Development for the Intel Platform
Raghavan et al. Distributed loop controller for multithreading in unithreaded ILP architectures
Badri et al. Mapi-Pro: an energy efficient memory mapping technique for intermittent computing
CN201352343Y (zh) 可运行用户程序的多功能微处理器开发编程工具
Widemann et al. On-line synchronous total purely functional data-flow programming on the java virtual machine with sig
Pandit et al. Development of BSP for ARM9 Evaluation Board
Vasilache et al. Memory reuse optimizations in the R-Stream compiler

Legal Events

Date Code Title Description
FC2A Withdrawal, rejection or dismissal of laid open patent application