Una supercomputadora personal es una característica condicional de una computadora electrónica de alto rendimiento , enfocada a resolver problemas de procesamiento numérico intensivo, realizada en un paquete compacto, generalmente en forma de computadora de escritorio , que puede instalarse directamente en el lugar de trabajo, y no en salas especialmente designadas, ya que es necesario para las supercomputadoras de racimo . Estas máquinas se utilizan para trabajar con aplicaciones que requieren los cálculos más intensivos (por ejemplo, en dinámica molecular, genética), lo que, entre otras cosas, las distingue de los servidores y mainframes : computadoras con un alto rendimiento general diseñadas para resolver tareas típicas (por ejemplo, ejemplo, dar servicio a grandes bases de datos o trabajo simultáneo con muchos usuarios).
Los más difundidos en la actualidad son las supercomputadoras personales construidas sobre el principio de utilizar la potencia informática de los procesadores gráficos ( GPU , GPGPU ), el paralelismo ( multihilo ). Estas supercomputadoras se construyen sobre la base de adaptadores especiales que se utilizan como calculadoras. Es posible instalar varias calculadoras en una supercomputadora personal a la vez, lo que proporcionará un rendimiento total del orden de unidades o decenas de teraflops (según la precisión). Las calculadoras de este tipo son producidas principalmente por dos fabricantes: NVIDIA - NVIDIA Tesla y AMD - AMD FireStream . A principios de la década de 2010, Intel ofreció un acelerador especializado de alto rendimiento llamado Xeon Phi .
Para la programación informática en las GPU NVIDIA , existe un entorno de desarrollo especial: CUDA , que permite a los programadores y desarrolladores escribir software para resolver la mayoría de los problemas informáticos gracias a la potencia informática multinúcleo de las GPU en un dialecto del lenguaje C. CUDA le da al desarrollador la oportunidad, a su propia discreción, de organizar el acceso al conjunto de instrucciones del acelerador de gráficos y administrar su memoria, organizar computación paralela compleja en él . El acelerador de gráficos habilitado para CUDA se convierte en una potente arquitectura abierta programable como las CPU actuales .
Copacobana es un proyecto de una supercomputadora especializada para criptoanálisis. Utiliza muchos chips FPGA .
Clases de computación | |
---|---|
Según tareas | |
Por presentación de datos | |
Por sistema numérico | |
Por ambiente de trabajo | |
Con cita | |
supercomputadoras | |
Pequeño y móvil |