Hello All,
To begin, let me first say that I am an absolute beginner at building computers. I'd like to build (or buy) a computer that is extremely fast for arbitrary precision mathematics with perhaps thousands of digits. This would essentially be the only use for this computer. My budget for this computer would be at most 400 dollars. I know that may sound terribly low, but it seems to me that it is possible to build a high quality computer given my needs.
For my needs, I'd like to build a linux server which I can use ssh to program on the machine. Honestly, graphics is not essential for me since I'd probably only use the terminal. It would be nice to perhaps have the ability to plug a monitor into the computer for initial setup or maintenance, but even then I'd only need a terminal. One day (after I graduate) it would be nice to have the ability to upgrade the graphics so that I can use HDMI out to a TV, so that I could watch videos on the TV using the computer...but that is not essential for the time being. The same holds for sound.
I'd like to be able to run this computer 24/7 from home but be able to ssh into the computer from any where online. I'd like to have a hard drive of at least 500 Gigs or more, to store pictures, video, or music from other computers (but not view/use them). The ability to upload files to this machine quickly through an ftp connection is essential. I should note that I would only use a wired ethernet connection.
The major part of this build would be the CPU(s) and the RAM. I'd like to get the most cores I possibly can get given the constraints given above. I would think I'd be able to create at least a 12 core machine given the above constraints, perhaps even 16 cores. The applications I'd make could be single threaded (for which I'd run many instances of the program with different instances at the same time) or create applications that use many threads for one running instance. The programs I create usually does some kind of long running computation and prints it into a file, so file I/O may need to be fast. I'm assuming here that since I'd be using linux, intel would probably be the best bet on chip type. I'm also assuming that I'd probably need fast RAM for this computer.
I'd like to make this into a behemoth of computing power for arbitrary precision arithmetic. I've looked into the HP Z600 series on ebay, and it seems like that could be a route towards this build. I've also considered a rack mount server, like an HP Proliant DL 160.
Like mentioned earlier, I am new to this idea of building a computer. Please forgive me if I'm liberal with my verbal description of the computer I'd like to create or buy.
Any type of parts list or general help would be much appreciated, and thank you for your help and time.
To begin, let me first say that I am an absolute beginner at building computers. I'd like to build (or buy) a computer that is extremely fast for arbitrary precision mathematics with perhaps thousands of digits. This would essentially be the only use for this computer. My budget for this computer would be at most 400 dollars. I know that may sound terribly low, but it seems to me that it is possible to build a high quality computer given my needs.
For my needs, I'd like to build a linux server which I can use ssh to program on the machine. Honestly, graphics is not essential for me since I'd probably only use the terminal. It would be nice to perhaps have the ability to plug a monitor into the computer for initial setup or maintenance, but even then I'd only need a terminal. One day (after I graduate) it would be nice to have the ability to upgrade the graphics so that I can use HDMI out to a TV, so that I could watch videos on the TV using the computer...but that is not essential for the time being. The same holds for sound.
I'd like to be able to run this computer 24/7 from home but be able to ssh into the computer from any where online. I'd like to have a hard drive of at least 500 Gigs or more, to store pictures, video, or music from other computers (but not view/use them). The ability to upload files to this machine quickly through an ftp connection is essential. I should note that I would only use a wired ethernet connection.
The major part of this build would be the CPU(s) and the RAM. I'd like to get the most cores I possibly can get given the constraints given above. I would think I'd be able to create at least a 12 core machine given the above constraints, perhaps even 16 cores. The applications I'd make could be single threaded (for which I'd run many instances of the program with different instances at the same time) or create applications that use many threads for one running instance. The programs I create usually does some kind of long running computation and prints it into a file, so file I/O may need to be fast. I'm assuming here that since I'd be using linux, intel would probably be the best bet on chip type. I'm also assuming that I'd probably need fast RAM for this computer.
I'd like to make this into a behemoth of computing power for arbitrary precision arithmetic. I've looked into the HP Z600 series on ebay, and it seems like that could be a route towards this build. I've also considered a rack mount server, like an HP Proliant DL 160.
Like mentioned earlier, I am new to this idea of building a computer. Please forgive me if I'm liberal with my verbal description of the computer I'd like to create or buy.
Any type of parts list or general help would be much appreciated, and thank you for your help and time.