Soy programador y simulador nerd. Esto significa que quiero paralelismo y mucho, tanto para compilación como para simulación. También quiero que esta PC hipotética sea buena para las actividades cotidianas (como tener 400 pestañas de Chrome abiertas a la vez) y los juegos.
Por lo tanto, el primer conjunto de partes, para paralelismo, es:
- 2x AMD Threadripper 1950X – Dando 16 * 2 o 32 núcleos.
- Placa base de doble CPU (no sé mucho acerca de las placas base, así que no puedo dar mucha más información sobre esto).
- 4x Nvidia TITAN Xp – 4 × 11 Teraflops, 4x12GB de memoria.
La refrigeración es muy importante para disipar el calor, especialmente si los 6 módulos de procesamiento funcionan a plena capacidad, por lo tanto:
- ¿Cuál es más barato, una PC para juegos o una consola?
- ¿Qué computadora portátil es mejor a largo plazo para un estudiante universitario: Dell XPS 15 o MacBook Pro?
- ¿Es posible instalar Windows en Mac Pro? ¿Afectará su desempeño?
- ¿Cuál es la mejor PC para juegos con menos de $ 500?
- ¿Qué herramientas de inteligencia de negocios serían económicamente factibles para descargar en mi computadora personal?
- La PC tiene refrigeración líquida completa.
- 2 radiadores de 360 mm, con 6 ventiladores.
RAM:
- 4x 16 GB DDR4 -2400MHz RAM, total 64 GB de RAM.
Fuente de alimentación:
- Suministro completo de 2500W, con UPS de 1MJ en caso de apagón.
- Protector de sobretensión (no querría gastar miles solo por una tormenta eléctrica para destruir la PC).
Caso:
- Elegante carcasa de metal negro con ventana abierta, con tiras de LED rojo neón pulsantes en un patrón de placa de circuito en el exterior.
- Lo suficientemente grande como para contener todas las demás cosas que estoy poniendo.
- Puertos (¿puede decir que he sufrido problemas de conversión de cable?) :
- 8x USB 3.0
- 3x USB 3.1 (Tipo-C)
- 2x USB Tipo B (esos cables extraños en bloque)
- 2 puertos SATA abiertos (para una fácil inserción y extracción del disco duro externo), uno con espacio para discos duros de 2.5 ″ y otro con espacio para discos duros de 3.5 ″
- 2x HDMI
- 2x VGA
- 2x DVI
- 4 puertos Ethernet, cada uno conectado a una tarjeta de red separada, velocidad máxima de 10 Gb / s para cada uno
- 2x jack de audio de 6.35 mm
- 2x conector de audio de 3,5 mm
- 2 receptáculos para tarjetas SD
- 2 receptáculos Mini-SD
- 2 receptáculos Micro-SD
- 2x puerto COM
- 2 bandejas de DVD / BluRay
- 1x Unidad de disquete (¿quién no quiere una unidad de disquete?)
- 1x conector IDE (¿de qué otra forma se supone que debo mirar los discos duros heredados de hace 15 años?)
Internos:
- Radiocomunicaciones:
- 2x tarjeta WiFi que funciona en frecuencias b / g / n / ac
- 2x tarjeta Bluetooth. Lo más probable es que esto sea parte de las tarjetas WiFi, porque generalmente vienen como una sola.
- Almacenamiento:
- Un SSD de 1TB para un acceso rápido a los sistemas operativos y archivos ejecutables, para acelerar el inicio del programa y el arranque de los archivos más utilizados.
- RAID de hardware 1 + 0, con cuatro discos SSHD de 4TB a 7200 RPM, para proporcionar un archivo de datos de lectura rápida para archivos grandes y programas menos utilizados (volumen de 8 TB visible para el sistema operativo).
- 1x partición encriptada VeraCrypt de 100 GB para información secreta
- 1x 200 GB de datos de escuela / universidad / trabajo o partición del proyecto
- 1x partición de proyecto de programación de 400 GB
- 1x partición de archivo multimedia de 2 TB (fotos / videos / música, etc.)
- 1x partición de servicio web de 300 GB (por si tengo ganas de ejecutar un sitio web / chatbot / programa de interfaz de Internet, etc.)
- 1x archivo de imagen de disco de 400 GB (para cosas como imágenes USB de arranque). Si hay un apocalipsis, quiero poder ejecutar Linux desde un USB.
- 1x partición de servidor FTP de 500 GB, si quiero alojar archivos en la red local o cualquier otra cosa por el estilo.
- 1x partición de programa misceláneo de 100 GB: para aquellos programas que tardaron días en ubicarse pero son increíblemente útiles.
- 1x partición de respaldo de 2 TB, para los datos más importantes que deben conservarse en caso de eliminación accidental
- 2 TB de espacio no asignado. ¿Quién sabe para qué podría usarlo?
Configuración general:
- Software: una computadora no es solo sus componentes:
- Sistemas operativos (arranque múltiple):
- Windows 10
- Fedora Linux (con administrador de ventanas personalizado)
- Debian Linux (con administrador de ventanas personalizado)
- CRUZ
- Programas:
- Discordia y vapor
- Microsoft Office o LibreOffice
- GIMP / Photoshop e Inkscape para la edición de imágenes de alta potencia.
- pintar . net en Windows y MSYS2 con MinGW64 y PuTTY, y Notepad ++
- BitTorrent o uTorrent
- Navegadores Chrome, Firefox y Tor
- CLion + PyCharm IDE. También podría pasar tiempo creando la configuración de Vim para C ++ o Python
- Python 3.5 o 3.6 con módulos habituales (PyOpenCL, PyGame, PyOpenGL, etc.)
- Todas las herramientas de programación habituales (cmake, gcc y clang más recientes, etc.)
- TiGCC para desarrollar programas en C que se ejecutan en las calculadoras de la serie Ti. Porque por qué demonios no?
- Control de versiones de Git.
- Jugador VLC
- Pantalla (s) – 4x 4K Monitores de 24 pulgadas dispuestos un poco como:
- Ratón y teclado:
- Sonido creativo BlasterX Siege M04:
- Logitech G413 Carbon:
Editar:
No puedo construir esto, porque está en el rango de precio de £ 6000 – £ 10000 +. No tengo ese tipo de dinero.
Y también resulta que los Threadrippers solo corren solos, al menos por ahora, por lo que no hay 32 núcleos para mí. Aunque si alguien diseñara una placa base …
Obtener suficientes ranuras PCI para las GPU sería un desafío, pero es factible con una placa posterior. Sin embargo, enfriarlos efectivamente requeriría que fueran externos y separados entre sí.