Início > brtos, ports > Otimização do escalonador do BRTOS para Coldfire

Otimização do escalonador do BRTOS para Coldfire

Desde as primeiras versões do BRTOS sempre tivemos a preocupação de deixar o escalonador do sistema o mais rápido possível. Hoje temos a imensa satisfação de divulgar uma grande otimização do escalonador do BRTOS para microcontroladores Coldfire. Através de uma instrução em assembly específica desta família de microcontroladores e processadores agora é possível executar o escalonador do BRTOS em 3 ciclos de clock. Essa instrução chama-se FF1 (Find-First-One). Os processadores ARM possuem uma instrução com o mesmo objetivo, a CLZ (count leading zeros). Assim que possível postaremos o primeiro port para microcontroladores ARM a partir da família Kinetis da Freescale (ARM Cortex-M4). Este port será compatível com outros microcontroladores ARM da séria Cortex-M.

Esta atualização ainda não está disponível para download no código do BRTOS disponível por SVN, mas pode ser conferida no demo do BRTOS com o kit TWR-LCD da Freescale, disponível para download no Google Code:

http://brtos.googlecode.com/files/BRTOS_TWR_LCD.rar

Anúncios
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: