Video
Not enough ratings.
Deterministic Execution on Many-Core platform
Create Note
Dear user,
with the manuscript function you'll be able to create your own digital lecture manuscript.
However, in order to link all your notes with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
with the manuscript function you'll be able to create your own digital lecture manuscript.
However, in order to link all your notes with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Add a New Marker
Dear user,
with the marker function you'll be able to create your own digital time markers.
However, in order to link all your markers with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
with the marker function you'll be able to create your own digital time markers.
However, in order to link all your markers with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Tag this content
Please enable javascript to use this function.
Dear user,with the tagging function you'll be able to add taggs to videos.
However, in order to link all your tags with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Tags added to this content
No tags have been added to this content so far.
Add Link to this content
Please enable javascript to use this function.
Dear user,with the links function you'll be able to add links to other resources to this content.
However, in order to link all your links with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Links added to this content
No links have been added to this content so far.
Add to my playlist
Dear user,
with the playlist function you'll be able to create your own lecture video playlists.
However, in order to link all your playlists with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
with the playlist function you'll be able to create your own lecture video playlists.
However, in order to link all your playlists with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Playlists
This content is not used in any playlist.
1171141832293474705906677338709089319469569731014112412431332143315231568168416931717173618031804184118991934201120722130
Lecture Structure
- n Many core Example needs w r r Conclusion Critical embedded systems I (00:00:18)
- Many cure execution model Example needs r r experiments Critical embedded systems ll (00:02:03)
- a Many me e u model Example needs r r Conclusion Example of real time critical embedded (00:03:03)
- mm u i n me e e man Example was r r Conclusion System and task model (00:03:49)
- instance writes or reads its data in the buffers (00:03:49)
- Q C is the communication function it tells where each task (00:03:49)
- is a finite periodic task set is (00:03:49)
- variables and subjected to dependencies 72 (00:03:49)
- Current Core development process (00:05:47)
- Execution (00:05:47)
- ass gun em (00:05:47)
- Converter (00:05:47)
- i y analysis (00:05:47)
- o data (00:05:47)
- M Example needs r r experiments R mm 1 Multi Core issues for deterministic execution (00:07:50)
- In the end those processors have a relatively high average (00:07:50)
- o analysis may have a hard time to take into account (00:07:50)
- Shared memory multi core processors have a lot of drawbacks (00:07:50)
- Many we e u model Example needs r r Potential advantages of Many Core for (00:09:50)
- n Many we e e u mad Example needs r r experiments Conclusion Proposal for a Many Core execution model (00:14:10)
- when The Worst Case Traversal Time ca cu becomes (00:14:10)
- Q Explicit message passing only requirement (00:14:10)
- Q Periodic execution with local clock requirement (00:14:10)
- T P Law an A n Feedback E 5 (00:14:30)
- n Many me e u model needs r r Conclusion (00:15:08)
- Many Dr e m1 i nm needs r r Conclusion (00:15:45)
- Many e m1 i nm needs r r (00:15:46)
- FAS exam on going 0 Law Piloting A 1 F L I M2 YA Feedback (00:15:56)
- inn Many me e u model r r e s Conclusion FAS exam on going (00:16:13)
- Many we e u model needs r r experiments u Example of hand made static allocation (00:17:59)
- Many we e u model Example needs w r r Implementation issues on the (00:18:44)
- Q non blocking send receive because we need to control when data (00:18:44)
- minimize local memory consumption may even fit in (00:18:44)
- Q static allocation mapping allocate 1 bare metal task on a core and (00:18:44)
- 0 programming environment avoid as many OS (00:18:44)
- Many me e u model Example gens r r n Implementation issues on the II (00:20:43)
- Many we e e u i n Example needs r r experiments WC CT preliminary (00:22:12)
- o has a specification which consist of (00:22:12)
- o The standard k a defines the notion of (00:22:12)
- primer (00:22:12)
- Virtual Link (00:22:12)
- to measure the communication latency on each emulated (00:22:12)
- Mimics an Communication network Its main (00:22:12)
- n e m1 model Example needs r r Conclusion Configuration (00:23:53)
- Many we model Example needs r r Conclusion Basic needs (00:25:23)
- nu m inn Many me e m1 inn model Example needs r r e (00:26:08)
- o decide that some core is the master 0 (00:26:08)
- offset with respect to some master core (00:26:08)
- Many core execution model Example needs r r Conclusion Test drive anatomy (00:28:04)
- im1 e u Example needs r r Test drive Program anatomy I (00:28:13)
- Many me e u model Example needs r r Conclusion Test drive Program anatomy I (00:28:37)
- Many we e u model Example needs r r Conclusion (00:28:56)
- Q loop test duration has past (00:28:56)
- Q initialize the local L send schedule (00:28:56)
- 0 initialize global time (00:28:56)
- n Many we e e u am Example needs r r n Results with nominal setup (00:30:03)
- n Many we e e u am model Example needs r r Conclusion (00:30:04)
- Q loop test duration has past (00:30:04)
- Q barrier synchronize all core by waiting a message send by O (00:30:04)
- Q initialize the local L send schedule (00:30:04)
- initialize global time (00:30:04)
- Results with nominal setup (00:30:41)
- im1 Many me model Example needs r r Conclusion Results with 10x nominal setup (00:31:39)
- Many me e u model Example needs r r Conclusion (00:32:14)
- Many me e u i n model Example needs w r r (00:33:31)
- m Many me e m1 m E amp e needs r r Conclusion Conclusion (00:34:32)
- e u model Example needs r r experiments u i n Questions (00:35:37)
Keyword
Please enable javascript to use this function.
Please enable javascript to use this function.


































