Acerca del servicio
TraducidoDesarrollaré sistemas de alto rendimiento en Terra y Lua, así como generadores de código para tu tarea. Terra es un compañero de bajo nivel con tipado estático para Lua: Lua se utiliza para metaprogramación, y Terra genera código de máquina nativo a través de LLVM. Como resultado, obtienes velocidad a nivel de C y la flexibilidad de un lenguaje de scripting. Esta combinación es invaluable cuando necesitas generar código especializado en tiempo de ejecución, fusionar bucles calientes o incrustar un lenguaje de dominio sin sobrecarga de intérprete.
Lo que hago:
— Núcleos JIT para cálculos numéricos: operaciones de matrices, procesamiento de señales, bucles de simulación, especializados para forma de datos, tipo y procesador objetivo.
— Generadores de código: metaprogramas de Lua que producen funciones de Terra optimizadas a partir de tus esquemas, plantillas y configuraciones.
— DSLs integrados: sintaxis limpia de alto nivel que se compila directamente a Terra nativa con evaluación parcial y en etapas.
— Interoperabilidad y enlaces: conectando Terra a bibliotecas de C/C++, acceso a través de Lua o ABI de C puro, integración con Node o servicio Socket IO.
— Optimización: SIMD, desenrollado de bucles, diseño de memoria y trabajo de caché, además de benchmarks que confirman la aceleración.
Obtienes código limpio, documentado y probado, scripts de construcción reproducibles, informes de benchmarks y una breve descripción para que tu equipo pueda desarrollar los generadores por sí mismos. Corrección primero, luego velocidad: cada núcleo viene con pruebas. Describe tu tarea, hardware objetivo y restricciones, y propondré una solución rápida y mantenible.
Lo que hago:
— Núcleos JIT para cálculos numéricos: operaciones de matrices, procesamiento de señales, bucles de simulación, especializados para forma de datos, tipo y procesador objetivo.
— Generadores de código: metaprogramas de Lua que producen funciones de Terra optimizadas a partir de tus esquemas, plantillas y configuraciones.
— DSLs integrados: sintaxis limpia de alto nivel que se compila directamente a Terra nativa con evaluación parcial y en etapas.
— Interoperabilidad y enlaces: conectando Terra a bibliotecas de C/C++, acceso a través de Lua o ABI de C puro, integración con Node o servicio Socket IO.
— Optimización: SIMD, desenrollado de bucles, diseño de memoria y trabajo de caché, además de benchmarks que confirman la aceleración.
Obtienes código limpio, documentado y probado, scripts de construcción reproducibles, informes de benchmarks y una breve descripción para que tu equipo pueda desarrollar los generadores por sí mismos. Corrección primero, luego velocidad: cada núcleo viene con pruebas. Describe tu tarea, hardware objetivo y restricciones, y propondré una solución rápida y mantenible.