A plataforma CacheQ permitirá que você paralelize seu código e execute-o em x86-64, ARM, RISC-V e FPGA

Fundada por dois ex-executivos da Xilinx e um grupo de engenheiros, a CacheQ promete revolucionar o mundo do desenvolvimento de software. A CacheQ Compiler Collection permitirá que você compile projetos para que sejam executados com muito mais rapidez devido à paralelização do processo. E o destaque é que, segundo os criadores, não há necessidade de reescrita manual massiva do código e do uso de bibliotecas especiais ou APIs complexas para paralelização.

Isso dá aos desenvolvedores a capacidade de mexer na lógica de negócios do aplicativo sem se preocupar com problemas de paralelização. Além disso, o número de threads pode ser ajustado em tempo de execução e parte da carga, se desejado, pode ser transferida para o FPGA ou SoC. Ao mesmo tempo, é suportada a montagem para arquiteturas x86-64, ARM (Apple M1) e RISC-V.

Semiwiki.com

Os resultados são impressionantes. Em um processador x86 com 12 núcleos, o desempenho do aplicativo é quase 500% mais rápido do que a execução de thread único e construção com GCC. Em um processador M1 com oito núcleos Arm – 400% mais rápido do que o tradicional single threading.

«O segredo é trabalhar cuidadosamente com loops e, especialmente, com loops aninhados. O código-fonte é analisado e convertido pelo sistema proprietário qthreads em código C ++ que pode ser montado com qualquer compilador, ou em Verilog para posterior montagem para FPGA. No entanto, o CacheQ oferece um conjunto completo de ferramentas para desenvolvimento, depuração, criação de perfil, simulação e otimização de código e manipulação de memória.

avalanche

Postagens recentes

A China criou um computador quântico fotônico que os supercomputadores não conseguem alcançar, nem mesmo durante a existência do universo.

Cientistas chineses criaram uma nova versão do computador quântico fotônico Jiuzhang, apresentado pela primeira vez…

44 minutos atrás

A Microsoft está preparando um controle Xbox Elite Series 3 de última geração com volante e Wi-Fi.

A Anatel, agência reguladora brasileira, divulgou imagens do próximo controle Xbox Elite, que apresenta diversas…

58 minutos atrás

As vendas do sucesso pirata Windrose ultrapassaram dois milhões de cópias em um mês no Acesso Antecipado do Steam.

Os desenvolvedores do estúdio uzbeque Kraken Express relataram novos sucessos para seu simulador de sobrevivência…

2 horas atrás

O protocolo de rede Multipath Reliable Connection (MRC) melhorará o desempenho e a confiabilidade dos clusters de IA.

A OpenAI, em parceria com a AMD, Broadcom, Intel, Microsoft e NVIDIA, anunciou a tecnologia…

2 horas atrás

O rover Perseverance da NASA tirou uma selfie alegre em um halo de luz solar.

A NASA divulgou um novo autorretrato artístico do rover Perseverance, capturado na superfície de Marte…

2 horas atrás

Hackers roubaram credenciais de funcionários da OpenAI após invadirem a biblioteca TanStack.

A OpenAI confirmou que hackers roubaram um conjunto limitado de credenciais após um ataque à…

3 horas atrás