Showing posts with label psu. Show all posts
Showing posts with label psu. Show all posts

This Week I Learned - 2017 Week 30

Last week ramblings or if you like it, even more lengthy rants.


Two things I've learned for the past month. If you're not in the best state of health, both physically or mentally, maybe you should just stop doing any works and take a day off. And if you're not aware, wastage can happen if we don't resist and succumb to the temptation in this consumption-driven society. Impulse or curiousity purchases could be the two leading causes.


Thought Writer. An minimalist writing interface to capture your random thoughts. The main purpose of any blogging tools is to capture your thoughts and yet many blog engine (Blogger especially, yes we know that Blogger is a legacy product waiting to be discontinued) failed to use this simple idea shown below.
data:text/html, <html contenteditable></html>


Reducing instant gratification or just stop using Internet so much (due to dopamine rush). There are several well-thought comments on reducing this behaviour.


The Clean Architecture. So many different names but basically all are referring to the same thing. Everything old is new, everything new is old.


Buying PSU? Full list with filtering or by different review sites or database. Or checking the tier list and the white list. Too many choices? Saw on someone's forum signature, go for these brands and models instead.

  • EVGA GS/G3/G2/GQ/B2
  • Antec High Current Gamer/Seasonic M12/S12
  • Cooler Master V-series
  • XFX/Seasonic anything bar the XFX XT
  • Corsair RMi

Culture differences when comes to work. Either way, without any monitoring and moderation, people will either game the system or just pushing the boundaries.

Buying a Power Support Unit (PSU)?

The motherboard have arrived today but I don't have a Power Supply Unit (PSU) yet. It seems that I did not pay much attention to the PSU and took things for granted. Luckily I didn't make any unnecessary purchase and decided to wait (limited budget) and research more before making any buying that I will regret later. Three things need to take into consideration when buying a PSU. First, power connector type of your motherboard, the required power needed, and lastly, the power efficiency needed.

First, normal and high-end (like server or workstation) motherboard have different power consumption which determines different connector type. There are different type of connector (differentiate by number of pins) which provides additional power to your CPU. Normal desktop uses 4-pin connector where server or workstation uses 8-pin connector. To quote Wikipedia (emphasis added),
ATX12V 4-pin power connector (also called the P4 power connector). A second connector that goes to the motherboard (in addition to the main 24-pin connector) to supply dedicated power for the processor. For high-end motherboards and processors, more power is required, therefore EPS12V has an 8-pin connector.
The screenshot below (credit to Mark Allen) shows different type of power connector used by the motherboard. The 8 pin EPS connector and 4+4 pin connector (not EPS compliance) are equivalent. Unless you can find 4-pin to 8-pin adapter (not sure this is applicable for server motherboard), best to just find the right PSU which support the number of pin needed. 4+4 pin is your best bet.



Next, determine (or through this site as well) the load wattage needed. Fill in the type of machine and all its components needed, you will have an estimation of power required. Unless you're always upgrading your machine, buy the one nearest to your required load wattage. My calculation of my hardware specification yields around 273W needed.

The next question is how many watts should you get? Remember, you will not fully utilize 500W out of the PSU as there is no way for 100% efficiency usage. Energy will be leaked due to heat. For example, a PSU with maximum power (also known as peak power) output of 500W, continuous voltage power (you may look for wording like 'combine +12V' or 'max combined power') of 450W, and rating of 80% efficiency under certain load. Then, the actual energy drawn continuously from the PSU is 360W. That basically fulfill the energy requirement I've calculated earlier.

Lastly, determine the power efficiency. Unless you're running a server for 24/7, goes for anything PSU with 80 Plus standard, 80 Plus Bronze standard should be good enough. You can choose from different manufacturers. However, rating sometimes can be misleading. PSU is as good as its capacitor used and there are many different tier of capacitor manufactures. Tom's hardware provides a good list of matching PSU manufacturers and capacitor manufacturer. Use that list to make an informed purchase. Another way to determine whether the particular PSU is using a good capacitor is check the warranty period. Longer warranty given indicates better components or capacitor used.

My research leads me to these PSUs due to availability and budget. Since this is not an urgent buy, might as well sleep through it and revisit it from time to time.


In conclusion, follow these following steps.

  1. Determine your form factor. Is it ATX, micro-ATX, or something else?
  2. Estimate your load wattage need based on the component needed.
  3. Calculate the actual wattage needed from your PSU.
  4. Check the PSU manufacturer tier list and see which brand and model use the best capacitor.
  5. Select the PSU with 80 Plus Bronze rating that fit your budget.
  6. Google for any reviews of the selected PSU brand and model.
  7. Buy the PSU.

This Week I Learned - 2016 Week 23

Last week write-up or you might want to read the whole series.

Calculate the power supply needed for your Power Supply Unit (PSU). It seems that my HP Proliant ML110 G6's PSU of 300 watt seems sufficient enough. Maybe the issue is with the power socket or adapter? Next step, install different operating system to test it out. Or maybe I should proceed on building a HTPC instead? But find the required parts is quite an frustrating process. I've never realize that quite a lot of product, for example, casing is not available in MY.

AMD Athlon 5350 Kabini Quad-Core 2.05 GHz is my favourite CPU processor (or APU to be exact) right now besides the XEON X-series. This is a very unique processor that sits between 5150 and 5370 but that supports virtualization extension (AMD-V). Hence, this processor is suitable for building your own homelab which fully utilizes the quad-cores for virtualization. Furthermore, the power consumption is 25 Watt TDP. However, the motherboard choices for AM1l is quite limited but so far only Asus AM1l-A seems to support ECC Ram or not?

One good example of using this processor is building a pfSense firewall. Why one want to build and setup a homelab? Well, if you want to be a full stack engineer or just having some fun building a machine.

As it's very hard to find a single 5350 in MY. The next best option to go for A4 5000, which have similar features to Athlon 5350 but lower clock speed. The only available APU option right now here is BioStar A68N 5000. While having higher TDP, it's still a preferable choice when compare to Celeron J1800 or J1900 for its AES encryption support and less painful VMWare's ESXi installation.

How to teach yourself programming. Learning a new programming language is never hard, you just have to use it on daily basis and experienced the whole eco-system.

Something more about Perl. The official Perl's Docker image is up (via Reddit). So right now, we can have an isolated Perl environment for customization and development. So many things I want to try out, for examples, Moo (Minimalist Object Orientation), DNSMadeEasy Webservices API, and try to figure out how to define and use constant properly in Perl.

While we're on Docker, it seems the default Docker installation in my Ubuntu 16.04 cannot be executed by non-root user. To enable this,
$ sudo groupadd docker
$ sudo gpasswd -a ${USER} docker
$ sudo systemctl restart docker
$ sudo systemctl status docker
$ newgrp docker # no need to logout and login again
$ docker version

Chromiun OS for Single Board Computers (SOCs). Is time to use back the shelved Raspberry Pi 2.