Meta-Thunderbolt
The author shares their mixed experiences with Thunderbolt technology while building a home server, detailing challenges with eGPUs, compatibility issues, and the unpredictability of their technological projects.
Read original articleThe author shares their experiences with Thunderbolt technology, expressing a love-hate relationship due to its impracticality for serious workloads. They recount their attempts to build a home server using a Titan Ridge PCIe Add-In Card, which provides Thunderbolt 3 ports. The card requires specific connections to function, including power connectors and a proprietary header for certain motherboards. The author explores the concept of external GPUs (eGPUs) and the challenges they face, such as high costs, performance penalties, and issues with hot-plugging.
After acquiring a barebones eGPU enclosure at a flea market, the author successfully connected it to the Titan Ridge card, creating a functional setup that surprisingly worked without extensive debugging. They detail the process of connecting a GPU and achieving display output, despite some limitations in resolution. The author also experiments with connecting an eGPU enclosure to different motherboards, encountering various compatibility issues and performance challenges.
Ultimately, the author reflects on their experiences with Thunderbolt, humorously acknowledging their tendency to create complex setups that defy expectations. They conclude by contemplating the potential of further expanding their setup with additional eGPU enclosures, highlighting the unpredictable nature of their technological endeavors.
Related
Adding a USB Port to the ThinkPad X1 Nano (The Hard Way)
The author modifies a ThinkPad X1 Nano laptop by adding an internal USB port. They overcome challenges, design a flex PCB, boost voltage, and successfully integrate the port for device connectivity.
So you want to rent an NVIDIA H100 cluster? 2024 Consumer Guide
Considerations when renting an NVIDIA H100 cluster include price, reliability, spare nodes, storage, support, and management. Testing before committing, monitoring GPU usage, and eco-friendly choices are crucial. Prioritize reliability, efficient interconnects, spare nodes, support, and eco-consciousness. Choose cluster management wisely and understand electricity sources for sustainability.
Tenstorrent Wormhole Developer Kits Launched
Tenstorrent launches "Wormhole" PCIe developer kits with n150s and n300s cards, Tensix cores, GDDR6 memory, local SRAM caches, and high-speed Ethernet. Priced at $18K, offering cost-saving opportunities for AI developers.
Debugging an evil Go runtime bug: From heat guns to kernel compiler flags
Encountered crashes in node_exporter on laptop traced to single bad RAM bit. Importance of ECC RAM for server reliability emphasized. Bad RAM block marked, GRUB 2 feature used. Heating RAM tested for stress behavior.
Did you know about Instruments?
The article discusses misconceptions about Instruments on macOS, highlighting its versatility beyond Xcode. It provides a guide on usage, showcases CPU profiling, and system tracing examples, praising its capabilities for performance analysis. A former user compares it to Shark, recommending exploration.
> The Titan Ridge card creates a Thunderbolt 3 link given a PCIe 3.0 x4 interface. An eGPU connector provides a PCIe 3.0 x4 interface given a Thunderbolt 3 link. Could it be possible to drive one off the other in a demented daisy-chain? Could I create a Thunderbolt-over-Thunderbolt connection?
This diagram explains the setup: https://nocoffei.com/wp-content/uploads/2024/07/the_chain.pn...
Related
Adding a USB Port to the ThinkPad X1 Nano (The Hard Way)
The author modifies a ThinkPad X1 Nano laptop by adding an internal USB port. They overcome challenges, design a flex PCB, boost voltage, and successfully integrate the port for device connectivity.
So you want to rent an NVIDIA H100 cluster? 2024 Consumer Guide
Considerations when renting an NVIDIA H100 cluster include price, reliability, spare nodes, storage, support, and management. Testing before committing, monitoring GPU usage, and eco-friendly choices are crucial. Prioritize reliability, efficient interconnects, spare nodes, support, and eco-consciousness. Choose cluster management wisely and understand electricity sources for sustainability.
Tenstorrent Wormhole Developer Kits Launched
Tenstorrent launches "Wormhole" PCIe developer kits with n150s and n300s cards, Tensix cores, GDDR6 memory, local SRAM caches, and high-speed Ethernet. Priced at $18K, offering cost-saving opportunities for AI developers.
Debugging an evil Go runtime bug: From heat guns to kernel compiler flags
Encountered crashes in node_exporter on laptop traced to single bad RAM bit. Importance of ECC RAM for server reliability emphasized. Bad RAM block marked, GRUB 2 feature used. Heating RAM tested for stress behavior.
Did you know about Instruments?
The article discusses misconceptions about Instruments on macOS, highlighting its versatility beyond Xcode. It provides a guide on usage, showcases CPU profiling, and system tracing examples, praising its capabilities for performance analysis. A former user compares it to Shark, recommending exploration.