2012-06-12

MIT OSE 讀書會 6/12 Lab4

報名網址:http://registrano.com/events/8aaa5d

Lab4

time quantum -->

--> CURT v1

* Scheduling policy

The scheduler is called in the following two cases:

- SCHED_TIME_EXPIRE : when thread's time_quantum value is 0.

- SCHED_THREAD_REQUEST : Request the execution for higher priority thread. defined in prio_exist_flag

- The rate monotonic (RM) real-time scheduling algorithm does not support such dynamic systems very well.

- book for Realtime system

realtime scheduling RM

realtime scheduling RMA

realtime scheduling EDF (Earliest deadline first scheduling)

Speaker at FreedomHEC 2012

Insop Song:Insop Song是Ericsson的資深軟體工程師. 主要負責開發先進的網路設備.之前他曾開發過多種即時系統包括工業級機器人系統,自動化系統以及高解析度數位相機系統.也曾經撰寫與研究即時系統與Linux,同時曾在Ericsson領導一個大型網路設備的Linux移植計畫.目前他正進行的一個計畫是將reservation-based scheduler應用在電信設備.

ARM Big Little

http://www.arm.com/zh/products/processors/technologies/bigLITTLEprocessing.php

big.LITTLE Processing

big.LITTLE processing addresses one of today’s industry challenges: how to create a System on Chip (SoC) that provides both high performance as well as extreme power efficiency to extend battery life. big.LITTLE connects the performance of the ARM Cortex-A15 MPCore™ processor with the energy efficiency of the Cortex-A7 processor, and enables the same application software to be seamlessly switched between them. By selecting the optimum processor for each task big.LITTLE can extend battery life by up to 70%

.

ARM semihosting

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0205f/Bgbjjgij.html

Jserv

STM32-4

-- F4OS -- re-implement from xv6

ST-Link +-- v1

|

+- v2

STLINK --> Firmware

USB->JTAG ---> ST-LINK

Hardware

http://www.mcuapps.com/catalogs/stm32/

https://github.com/texane/stlink

http://en.radzio.dxp.pl/stm32vldiscovery/programming,with,opensource,toolchain,codesourcery,eclipse.html