Cooling a few GPUs

As summer is already here and plans are in motion to add more computing power to the small mining farm, i’m working on a better cooling solution for my mining computers.

The images show the work in progress of my cooling closet.

The idea was to take an ikea PAX cabinet, cut a few holes in it, and use outside ambient temperature air to do the cooling of the GPUs. The hole on the bottom draws outside air into the closet, and the inline exhaust fan at the top blows the hot air outside, creating a sort of wind tunnel inside the cabinet.
The fan up top is an inline exhaust fan that can do about 1000CFM, and I picked it up kn kijiji a while ago for a bargn. It should provide enough cfm to move quite a bit of air through the closet. I will have to seal the doors , and since there will be a bit of a vacuum inside closet, this will only serve to keep the doors closed and sealed.
The inside consists of aluminum rails which hold wooden frames. Currently working on the ideal wooden frame for this setup, and will publish the design once I’m happy.

A lot of mining equipment photos show shelves of computers and GPUs working away, but the air that the GPUs use to cool down is essentially the came air that they heat up, leading to ever increasing temperatures. The idea of what I’m doing is that the GPUs are always exchanging their heat to outside air, rather then the same air that they heat up. Maintaining the air that is used to to cool at a constant temp (outside ambient air temp) will make the GPU’s fans work less hard to maintain cool temperatures of the GPU.

One advantage of this type of cooling is that is scales very easily. Need to cool more GPUs? No problem. Repeat the process and add more cooling closets. The outside air temp will not be influenced by whatever hot air you’re dumping out.

 

No Comments Crypto

Video Workflow (May2017)

Getting into video work, requires a workflow to be efficient. This is the current iteration of the workflow, which I’m sure will change over time.

I’m still undecided if I should shoot/edit 4k, or if I should just do 1080p material. The hesitation stems from the fact that it takes a lot of computing power to render effects (especially stabilization) on 4k footage.

In camera shoot in S-log most of the time. Especially if I need to bump up the ISO. (talking about the A7Rii camera)

Bring footage into the computer and convert it to Cineform on ingest. This codec is much quicker at scrubbing through and working with then the H264/mp4 stream that comes from the camera.

WHen stabilizing video in AE using masks in the Warp plugin, make sure the Opacity of the masks is set to 0%. If’ it’s left at the default 100%, rendering time is incredibly long!

No Comments Video

Fast NAS

The concept of a NAS has always intrigued me. The shared filesystem that everyone in the house can access is great, but there’s always one downside.

It’s slow.

No, not unbearably slow, but mechanical hard drive slow. The limit of access over a gigabit network is about 110MB/s transfer rates, which is just a step down from the 130-150MB/s transfer rate that a HD can physically deliver.
Though I have a NAS now that can saturate my gigabit LAN connection, putting in a 10GB LAN would not make sense when the max I can achieve is 1.5 times my current throughput.

Some research on the max speed one can achieve with mechanical drives in some sort of an array can be hound here: https://calomel.org/zfs_raid_speed_capacity.html

A couple things surprised me. One was the speed boost one gets with LZ4 compression enabled on a raidz volume, especially for a mechanical drive! Incredible.

Second was the SSD array transfer rates. I’m not thinking about getting a few SSDs to dedicate to a new NAS just to have the high transfer speeds.
This means a LAN upgrade is also necessary to 10GB in order to capitalize on the faster NAS.

 

 

Lack of energy in pursuing projects

The month of February and March this year have been quite slow for me in terms of outputting creative content. I’m taking about work outside of the 9-5 grind. I’ve been feeling tired every evening and very unmotivated when I had time to myself. Most evenings I would just give in to the facebooks and youtubes and next thing I new, it was time to go to sleep.
It’s so easy to just let go and just float down the lazy river of life. To let go of ambitions and goals, and let oneself be drawn into the endless cavern of FB, youtube, netflix and the like. Come home from work, maybe have a glass of wine, a beer or anything else alcoholic to help relax and unwind, have dinner and then feel too tired to start or continue any personal endeavors.

Three things dawned on me (one of which wasn’t a surprise) that made a difference in my mood and snapped me out the the slums. Read More

No Comments Health

Purposely limiting my time

My search for the best way to work on my hobbies has taken me through many ways of doing things… Unfortunately, I’m still searching for a more efficient way to do things.
Looking back over the past 20 years of projects, I’ve come to notice a few trends. One trend is that my interest in any one project lasts for about 1-4 months. There have been only one I can recall that lasted just over 6 months. Once the honeymoon period passes, I move on. I can’t help it. I’ve tried to change that, but now I’m thinking; why change it? Go along with it.
Another trend I’ve noticed is that I tend to keep busy with multiple projects at the same time. This becomes hard to manage and never really dive deeply into any one project. I know what you’re thinking… I’he heard the same advice countless times to only focus on one thing at a time. The challenge for me has been that I never really knew how to do that, or how to even approach only doing one thing/one project.

Something clicked today and my thoughts drifted towards this idea of one project at a time. What I should do is limit the amount of time spent on any one project to 1-2 months. That’s the extent of my attention span anyway, so take that time and FULLY dive into that project. Once the time is up, evaluate the project, document what I’ve learned and move on. It doesn’t matter if I failed or could not achieve what I set out to do. Wrap things up, decide on closure and move on. It could be that moving on means doing something totally different, or some sort of continuation. Dragging unfinished projects for years has not done me any favors. Lets see how this new tactic works.

I think by breaking things up this way, I will maintain the drive from day to day, and make more progress then how I’ve been tackling projects in the past.

CPUs, GPUs and benchmarking

Recently bought a GTX 1060 3GB GPU to use with an HTC Vive for VR games. The GPU worked well with an AMD FX-8130 CPU and 8 GB ram. Most games needed the settings to be turned down nearly to their lowest settings to allow the game to run at 90+fps so there would be no hickups in the video in the VR headset.
Because of this limitation, I was keeping an eye out for other GPUs, and came across a good deal on a GTX980Ti. Even thought this is one generation old (Maxwell architecture, vs the new Pascal which is what the GTX1060 card is).
I bought the card, brought it home, installed it, and saw virtually zero performance improvement in the games I tried. Imagine the disappointment. I just spent a few hundred $$ to gain zero performance 🙁 Read More

No Comments Computers, VR

Ideas and Passion

Learned a lesson recently which I thought I’d document for posterity.

I have lots of ideas. We all have lots of ideas. Getting from idea to an actual product that is properly marketed and sold and money being made from it, is a HUGE chasm. An incredible amount of work needs to go into making it. I recently realized that an idea I was perusing died early on because I realized that I wasn’t that thrilled about it. If still feels like a great idea, but I’m not that passionate about it.

Lesson 1:
– Only follow through on ideas that you are SUPER passionate about. Any less passion will see you stall at the first step of hardship.

Lesson 2:
– Don’t worry about others stealing your idea. Since it is such a huge labor of love and investment of time and money, nobody else will pull this off. Nobody else will have the same excitement and see the potential of your idea the way that you feel about it.

No Comments Business

Focus, or lack there of

Feeling very… No focus this week.

There are many projects that i want to work ok but it all feels overwhelming for some reason. Do i need to plan better? Is that what keeps me on track? Identify all small tasks so i don’t have to think when needing something to work on?

Maybe the planning is more for the times when focus is list then when all is going well

This week so far (it’s tuesday) I’ve been rather scattered brained. Not able to focus, and procrastination is constantly chomping to grab my attention. I have been up late a bunch of nights last weekend, and I think I’m just tired. Regardless of the reason, this gave me an opportunity to reflect on how to deal with these types of situations in the future.
How do I manage myself so that when these times do come, I am more prepared to stay on target and avoid procrastination

I don’t have answers. Just confusion and disappointment as i can’t figure this out.

Future of 360deg video

Ever since I bought the HTC Vive, I’ve been very interested in the current methods of capturing moments that can then be re-played back at a future time.
There is of course 360deg video, which gives you a flat spherical 2D image/video of the world around the subject at the time of recording. One better is 3D spherical video which gives 2 separate 2D video streams (one for each eye) to give you the feeling of immersion, by providing your brain with depth information due to giving each eye a separate image.
And that’s it.  Well there’s video games, but that’s not really a recording.

Part of the immersion that VR gives you is the ability to see the VR space from your own perspective. Being able to look around is one ingredient to the immersion. Another layer to that is the ability to translate oneself laterally (move around) the environment.

I want to record the moment as a three dimensional scan of the environment. Upon playback you are afforded not just 360deg view but also ability to move around the scene to view the moment from different angles. And what if the moment captured wasn’t a snapshot in time, but rather many moments captured sequentially (like the frames of a movie) through which one could navigate and watch from any perspective?

This would not be a ‘video’ stream per say, but rather a data stream of three dimensional polygon data that would then be reconstructed at the time of playback.

Now the question is, how to accomplish this… …to be continued.

 

No Comments VR