Desenvolvimento de um µkernel SMP de tempo-real para plataformas ARM multicore

作者
Raphael Gomes Gonçalves
出处
期刊:RCAAP Project by FCT - Portuguese National Funding Agency for Science, Research and Technology - RCAAP Search Portal
摘要

Vivemos numa era onde a aposta na tecnologia multicore é cada vez maior. Motivado pelo facto das arquiteturas singlecore terem atingido o limite da viabilidade do aumento do desempenho à custa do aumento da frequência de relógio, tornouse portanto inevitável a migração para as arquiteturas multicore. Naturalmente, esta também atingiu os dispositivos embebidos, que cada vez mais procuram incluir novas e mais complexas funcionalidades e simultaneamente reduzir o consumo energético. Contudo, o desenvolvimento de software (bare-metal) para este tipo de arquiteturas não é uma tarefa simples, muito porque a mudança de paradigma sequencial para paralelo não é trivial. Garantir requisitos como o time-to-market torna-se essencial num mercado cada vez mais competitivo, e por isso, recorre-se à utilização de sistemas operativos para simplificar e acelerar o desenvolvimento das aplicações. Os sistemas operativos que suportam multicore seguem sobretudo duas filosofias: AMP (Asymmetric Multiprocessing) e SMP (Symmetric Multiprocessing). A primeira abordagem caracteriza-se por apresentar um enorme overhead de memória, já que consiste na replicação da imagem do kernel pelos diferentes cores. Por sua vez, a segunda abordagem, como requer a inclusão de sincronismo no acesso aos recursos partilhados, pode comprometer o cariz de tempo-real do sistema. Neste sentido, a presente dissertação consiste no desenvolvimento de um sistema operativo de tempo-real (RTOS) baseado em microkernel e com suporte SMP. O conjunto de funcionalidades obrigatórias de um RTOS será implementado a partir da análise de três soluções existentes de referência (FreeRTOS, μC-OS/II, μTKernel). O suporte SMP será cuidadosamente desenhado para minimizar a necessidade de sincronismo, bem como garantir a escalabilidade da solução.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
Kilig发布了新的文献求助10
2秒前
2秒前
香蕉觅云的应助被害羞白云采纳,获得10
3秒前
科研通AI6.2的应助被shark采纳,获得10
5秒前
YV完成签到 ,获得积分10
5秒前
5秒前
凹凸曼发布了新的文献求助10
5秒前
6秒前
sumi发布了新的文献求助10
8秒前
情怀的应助被温婉的访冬采纳,获得10
9秒前
遥章完成签到,获得积分10
9秒前
10秒前
斯文败类的应助被linman采纳,获得10
10秒前
殷勤的之双完成签到,获得积分20
11秒前
喝王八汤的龟完成签到 ,获得积分10
11秒前
科研通AI2S的应助被年轻金针菇采纳,获得30
11秒前
烟花的应助被NiL采纳,获得10
12秒前
xxlhp发布了新的文献求助10
12秒前
娟wj关注了科研通微信公众号
12秒前
Hou完成签到,获得积分10
13秒前
半导体物理完成签到,获得积分10
14秒前
xs小仙女完成签到,获得积分10
14秒前
tongcc留下了新的社区评论
15秒前
999完成签到,获得积分10
15秒前
15秒前
小闫完成签到,获得积分10
15秒前
17秒前
曹颖发布了新的文献求助10
17秒前
烟花的应助被殷勤的之双采纳,获得10
18秒前
18秒前
19秒前
mm完成签到,获得积分10
19秒前
十一发布了新的文献求助10
20秒前
dingding完成签到,获得积分10
21秒前
22秒前
Orange的应助被忧郁的台灯采纳,获得10
22秒前
22秒前
刻苦的阁完成签到,获得积分10
22秒前
灵巧菠萝发布了新的文献求助10
23秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Energie-Contracting 1500
Représentation chimique de la structure des kérogènes et des asphaltènes en fonction de leur origine et de leur degré d'évolution 1000
Klimaschutzrecht durch den Energiesektor im Mehrebenensystem – Ein Rechtsvergleich 1000
Oncology Clinical Trials: Successful Design, Conduct, and Analysis, Second Edition 800
Ecotourism 400
Genera Orchidacearum Volume 4: Epidendroideae 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 工程类 有机化学 化学工程 生物化学 物理 复合材料 内科学 催化作用 光电子学 人工智能 细胞生物学 无机化学 物理化学 数学
热门帖子
关注 科研通微信公众号,转发送积分 8062958
求助须知:如何正确求助?哪些是违规求助? 9486574
关于积分的说明 21336296
捐赠科研通 7631214
什么是DOI,文献DOI怎么找? 3396752
关于科研通互助平台的介绍 2527107
邀请新用户注册赠送积分活动 2434777