O projeto Cortex fez avanços significativos em sua atualização recente, concentrando-se na implementação do conjunto de instruções MIPS, no desenvolvimento do rotação ZkRollup e nas otimizações do Cortex Full Node. Esses desenvolvimentos melhoram ainda mais o aprendizagem de máquina e o desempenho do blockchain da plataforma, impulsionando o progresso em seu ecossistema descentralizado. Cortex compartilhou os detalhes da atualização por meio de sua conta solene do X.
1/🚀 Atualizações do Projeto Cortex #127🚀#OPML
1️⃣ Compilação do conjunto de instruções MIPS concluída para cvm-runtime e implementação do protótipo de teste.
2️⃣ Revisto o carregamento dinâmico da livraria MIPS e ajustado aos tipos de tensor/dados do MLVM.
3️⃣ Layout de memória modificado e formato de leitura de protótipo ajustado para… pic.twitter.com/DVMDJFHwOe– Cortex Labs (@CTXCBlockchain) 12 de outubro de 2024
Conjunto de instruções MIPS da Cortex e ajustes de protótipo concluídos
A equipe compilou com sucesso o conjunto de instruções MIPS para o tempo de realização cvm e implementou um protótipo de teste abrangente. Ou por outra, eles abordaram problemas com carregamento dinâmico de bibliotecas, garantindo compatibilidade com tensor e tipos de dados para integração MLVM.
Avanços significativos também foram feitos na modificação do layout da memória, permitindo um formato de leitura mais eficiente que combina estrutura com pesos e otimiza o tratamento de dados para endereços de memória específicos.
Ou por outra, a inferência do protótipo dentro do cvm-runtime agora suporta funções step, melhorando a eficiência universal do processamento. A soma da utensílio de depuração Unicorn agiliza ainda mais o processo de depuração para desenvolvedores.
Implementação e otimização do rotação ZkRollup
O módulo ZkRollup do Cortex obteve avanços importantes, principalmente na realização de pré-compilação e remoção de asserções estáticas. A implementação da ingresso do rotação foi concluída e a equipe aproveitou produtos grandiosos para prometer a paridade nas filas. As solicitações de descompactação de código foram classificadas e desduplicadas, e um novo descompactador de código foi adicionado, que descompacta o código diretamente na memória, otimizando a velocidade de realização.
A equipe também explorou a compilação do Plonky3, levando a otimizações de tempo de realização. A pesquisa sobre FAST-VM e processos ingênuos de realização de VM ajudou a refinar a estrutura operacional da VM, melhorando a eficiência do ecossistema blockchain Cortex universal.
Na seção Cortex Full Node, pequenos problemas no banco de dados de estado foram resolvidos, com diversas correções garantindo melhor funcionalidade. A equipe introduziu uma opção de formato que desativa a verificação de atividade do FINDNODE, melhorando o desempenho do nó. Instantâneos foram adicionados ao banco de dados de estado e testes instáveis gravados em logs posteriormente a epílogo foram corrigidos.