.. _computer-home: ############################### Computer Specifications ############################### Modern scientific cameras are capable of capturing images at very high frame rates. For example, the Orca-Lightning from Hamamatsu, when imaging a region of interest of 4608x128, can image at 2203 frames per second, totalling 1.3 terapixel per second. It is important to have a computer that can handle this data rate. For many applications, we recommend Colfax International's SXP9000 workstation, which includes several convenient features, including: - A large number of high-speed peripheral slots. While originally designed to host GPU cards, these slots can be used for other high-speed peripherals, such as frame grabbers. - A high-speed NVMe SSD, which can achieve upwards of 20 GB/s under ideal conditions. - 10GbE LAN - 10G Ethernet or faster, if supported by your institution, is highly recommended for transferring data to and from the computer. This computer provides this high-speed connection without necessitating an additional network card, freeing up precious space in the computer. - USB-C ports that can be used for image display, keyboard, and mouse. Again, by eliminating the need for a graphics card, available space is available to other peripheral devices. - Redundant power supplies - in the event of a power supply failure, the computer will continue to operate. Moreover, they will be able to drive some of the more power-hungry components, such as frame grabbers. - Aggressive cooling - the computer is designed to handle the heat generated by the high-speed components. --------------- Standard Build ______________ A general build for a imaging computer is as follows: - Windows 10 Pro. This is the most common operating system for scientific imaging applications. - 2x Intel Xeon Silver CPUs Total of 16 Cores/32 Threads @ 3.2GHz. Higher speeds, and a greater number of cores is advantageous but expensive. - 128 GB of 3200 MHz DDR4 RAM. This is more than sufficient for most applications. - 800 GB M.2 NVMe SSD. Used to host and run the operating system. - 20 TB 7200 RPM SATA HDD. Used as a 'cold storage' for long-term data storage. - NVIDIA T1000 Video Card. This is a low-end video card that can be used to drive displays and perform some basic image processing. The priority for this computer is driving the microscope and acquiring data, so a high-end video card is not necessary. - Intel X710-T2L 10GbE Card. If the motherboard does not provide 10GbE, this card can be used to provide high-speed network connectivity. - 7.68 TB NVMe SSD. Used as the primary data drive. .. note:: Recently, Hamamatsu released a Linux driver for their cameras. Linux provides several advantages to Windows-based operating systems, including read and write operations with lower overhead. This is especially important for next-generation file formats, such as N5, OME-Zarr, and Zarr, all of which break large images up into smaller 'chunks' that can be read and written independently. To learn more, we recommend reading `Moore et al. 2021 `_, and `Moore et al. 2023 `_.