Abstract-Real-time system behöver tidspredictable datorplattformar. För att en multicore-processor ska vara tidsprediktabel måste kommunikationen mellan processorkärnorna också vara tidsprediktabel. I detta dokument presenteras ett tidsförutsägbart bibliotek för en sådan plattform. Vi visar hur man bygger upp abstraktion lager från en enkel, time-division multiplexed hårdvara push kanal. Vi utvecklar dessa tidsförutsägbara abstraktioner och implementerar dem i mjukvara. För att bevisa att dessa funktioner är predikterbara analyserar vi deras värsta utförandetid (WCET) med aiT WCET-analysverktyget. Vi kombinerar dessa WCET-nummer med beräkningen av nätverkslatensen för ett meddelande och ger sedan en statiskt beräknad end-to-end latency för detta core-to-core meddelande.
När det gäller meddelande som passerar i ett predictable networkon-chip (NoC), författarna till REF utvärdera Argo NoC av T-CREST-plattformen för meddelande passerar och analysera sin WCET, vilket ger en end-to-end latency för kärn-till-kärn meddelanden.
Message Passing on a Time-predictable Multicore Processor
{'venue': '2015 IEEE 18th International Symposium on Real-Time Distributed Computing', 'journal': '2015 IEEE 18th International Symposium on Real-Time Distributed Computing', 'mag_field_of_study': ['Computer Science']}