# PC requirement for MRtrix

**URL:** https://community.mrtrix.org/t/pc-requirement-for-mrtrix/4371
**Category:** Uncategorized
**Created:** [December 9, 2020, 8:55am UTC](https://community.mrtrix.org/t/pc-requirement-for-mrtrix/4371 "2020-12-09T08:55:10Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Kento](https://community.mrtrix.org/letter_avatar_proxy/v4/letter/k/22d042/32.png) [@Kento](https://community.mrtrix.org/u/Kento)
#### Post date: [December 9, 2020, 8:55am UTC](https://community.mrtrix.org/t/pc-requirement-for-mrtrix/4371/1 "2020-12-09T08:55:10Z")

</div>

Hi, all.

I want to use Matrix for constructing structural connectomes of stroke patients.  
Please let me know what specs I need for the PC for MRtrix. For example, graphics, RAM, CPU, etc.  
Please give me any advice about setting up.

Thank you so much.

---

<div class="post-metadata">

### Author: ![jdtournier](https://community.mrtrix.org/user_avatar/community.mrtrix.org/jdtournier/32/2594_2.png) [@jdtournier](https://community.mrtrix.org/u/jdtournier)
#### Post date: [December 9, 2020, 10:10am UTC](https://community.mrtrix.org/t/pc-requirement-for-mrtrix/4371/2 "2020-12-09T10:10:02Z")

</div>

There’s a few threads on the issue on the forum, the general recommendations haven’t changed on all that much. The main thing I’d watch out for is to ensure you have a decent NVIDIA GPU on board, since that means you can use the CUDA version of `eddy`, which will massively accelerate `dwifslpreproc`. Otherwise, take a look at these posts:

> [@Beginner: system requirements and installation](https://community.mrtrix.org/t/beginner-system-requirements-and-installation/2374/2):
>
> Yes, with the possible exception of tcksift if running with more than ~10 million streamlines – it’s quite memory-intensive… The other memory-hungry application is fixelcfestats (the statistics for fixel-based analysis), which can require 64-128GB… I’d say try it without, and upgrade if you need to. However, if you know you intend to use tcksift / tcksift2 (which I’d recommend), I’d install the extra RAM now. Yes, within the same limitations as above, and depending on your input data. For …

> [@Finding a powerful PC for multishell preprocessing/tractogrpahy](https://community.mrtrix.org/t/finding-a-powerful-pc-for-multishell-preprocessing-tractogrpahy/413):
>
> Dear experts We are going to buy a new desktop computer for preprocessing/tractography of multishell data and I really appreciate if someone could help us to find a powerful machine. P.S. I have been using Ubuntu virtual machine installed on windows 8 so far. Here is my current PC specification: Processor: Intel ® Xeon® CPU E5-2640 v3 @ 2.6 GHz RAM: 32 GB System type: 64 bit operating system, x64-based processor Thanks in advance. Cheers, Hamed

> [@Beginner: Distros and system setup for MRtrix](https://community.mrtrix.org/t/beginner-distros-and-system-setup-for-mrtrix/726/2):
>
> Hi @jramend, Myself and @jdtournier are both Arch Linux users nerd, and I’d hazard a guess that any other Linux machines used by developers are probably Ubuntu. Personally I’m using xfce as my WM, kernel 4.4.48-1-lts on a single GTS 250 (LTS kernel required to keep the older 340.xx video drivers working). Are you attempting to use bumblebee or similar to deal with the multiple GPUs? I believe @Dave has some experience with that. It might be worth copy&pasting your configure script log (mak…
