Thursday, February 14, 2013

AMD FX-8320 Vishera CPUs

$150 for an 8-core 3.5GHZ CPU? Well, TigerDirect recently had the AMD FX-8320 Vishera CPU on sale. I have to say, I'm more excited to get this CPU than my Ivy Bridge INTEL i7-3770K.

In general operations, the INTEL i7 will be faster. Maybe 10-20% faster (on certain benchmarks) but it is also twice the price. Make no mistake, the AMD line of CPUs offer a great value and that is why I like to use them.


In most single threaded benchmarks, even the i5s will be faster than the AMD 8-cores. However, when you start running heavily multi-threaded applications, the AMDs are pretty darn good. Running Linux and multiple VMs, they perform very, very well.

Below is a typical workload of running 6 medium size virtual machines (ranging from 2-4GB of usage). I consume on average 20-26GB of RAM out of my 32GB. I can assign separate cores per VM. 
And in general, the VMs run quite well. AMDs make great Linux Dev builds. With a good AM3+ mobo, 32GB of RAM, you can build a nice box for well under $400.





Thursday, February 7, 2013

Finding the perfect SSD thunderbolt set-up? 2.5" Thunderbolt enclosure

Right now, you can't really buy a Thunderbolt enclosure for SSDs. I've seen people buy the Buffalo MiniStation and replace the drives. The most popular option is to use the Seagate STAE121/STAE128 Thunderbolt adapters.

Unfortunately, it is not very attractive with bare drives. I've seen reviewers use duck tape and it still looks ghastly. So, most people just run it bare as pictured below.



Well, there are a few USM enclosures now hitting the market.  With USM, you can use the STAE128/STAE121 Thunderbolt adapter and interchange with SATA/Firewire/USB 3.0.
This may be the ideal solution for the lack of Thunderbolt enclosures on the market.

This one from Calvary is a USB 3.0 enclosure (along with cable) and it cost around $20. At $20, I figure I give it a try and report back.








Cheap is the word I would summarize this product. It doesn't even have an installation manual or instructions. Rather, everything is printed on the box. I made the mistake of pulling the pieces apart; breaking some of the internal clips.



Installation is a straightforward affair.



Voila. A case to go along with the Seagate Thunderbolt Adapter. As you can see, it is a much cleaner set-up. There you go a 2.5" Thunderbolt enclosure that is removable.





Conclusion:

Well, this case works better with the newer STAE128 adapter instead of the STAE121. USM is much thinner than Go-Flex so you will still have some gaps if you are using the older STAE121 Thunderbolt adapter.

I'm not particularly impressed this specific enclosure. There is nothing to hold the drives tightly in place. If you have a thinner 7mm SSD drive, it will be loose. You will probably still need to tape it down in place. I would not recommend this enclosure with a platter spinning 2.5 drive. SSDs have no moving parts so I can be a little more forgiving.

The best bet is to look for a different brand of USM enclosure. I'll report back when I find another USM enclosure.






Tuesday, February 5, 2013

Dell Goes Private



Well, it is official. Dell is going private.
According to Reuters, Michael Dell with a $2 billion loan from Microsoft, is taking the company private in a $24.4 billion deal.

My only concern is how much influence Microsoft will have on the new Dell. Hopefully that $2 billion loan comes with no stipulations. I just want to make sure I can still order my rack servers without Microsoft Windows.

Link: Reuters.

Thursday, January 31, 2013

Intel NUC

(picture source: PCWorld)

Intel NUC (Next Unit of Computing platform). This is a 4"x4" i3 Ivy Bridge micro pc. As you can see in the picture above, it is very small. To the left of it is a Seagate 2.5" Go-Flex portable hard drive. That is how small it is.

NewEgg sells them for $300-310 (the higher one includes Thunderbolt). Both come with USB and HDMI. All you need is an mSATA drive and a few laptop dimms. And apparently according to a few people over at tonymac, these are hackintosh friendly.

I am so tempted to pick up a Thunderbolt model. I am very, very, very tempted but I need to justify it.

Here is a youtube video intro




Read more: Intel NUC

Wednesday, January 30, 2013

Poor man's nifty minidrive

Nifty MiniDrive made a big splash on Kickstarter; raising some cash and excitement for their flushed micro-sd adapter. These adapters allow you to use micro-sd cards flushed against the side of a Macbook or Macbook Air.



The concept isn't new. Some people have been cutting out micro-sd card adapters and jerry-rigging flush mounts.

Today, I got myself a poor man's version of the nifty mini drive. It is simply called the MiniDrive. They can be found on Amazon. The Nifty minidrive comes in assorted colors and indentation for a paper clip to eject the adapter. Mine is a cheap piece of plastic with another cheap piece of tape that allows you to pull and eject the adapter.




Compared to a normal micro-sdhc sdcard adapter.


As you can see, a regular sdcard sticks way out of the chassis on a Macbook.



With this minidrive adapter, I now have an extra 64GB of storage. In fact, you can use the sdcard as a boot partition. Apple hardware boots off SD media without fuss. I now have Ubuntu 12.10 boots off microsd on a Macbook!




Tuesday, January 29, 2013

Is there a Perfect Linux tablet

Will we ever see an awesome Linux tablet or Phablet? Ubuntu and many have been promising glimpse of an Ubuntu mobile OS to challenge Android and other players. I've seen countless dual boot devices that boot Android and a Debian. Yet, I have not been really impressed with anything I've seen. I'm hoping that changes in the near future.

Portable Linux has been the holy grail for me for the past 10 or so years. As far back as 2001, I wanted a portable UNIX like small form factor computing device. I've been using Windows CE as far back as 1996 and I had transitioned to UNIX in my career around that period. I wanted a UNIX version of  a Palm Pilot or HP Jornada. I've seen so many products failed in a span of ten years that I conclude that we may never see the perfect Linux MID (Mobile Internet Device). You can call it whatever you want, a phablet, a UMPC, a tablet,etc. I am talking about a small portable device that runs the Linux kernel and a full blown working distro with all the great GNU applications. Android doesn't really count. It uses the kernel but it adds so many layers that it doesn't really count. Basically, I want to run the great GNU open source applications that I've been running for over a decade: ImageMagick, FFMPEG, Postgres, MySQL, Apache.

The Sharp Zaurus was the first Linux based PDA that didn't gain any traction.


Nokia made a great line of PDAs. The N770, N800, N810. They were slider based PDAs with the potential but failed to gain any traction in the market place.
Chinese and Taiwanese companies like SmartQ attempted to make some Linux only PDAs. They also failed to gain any traction. The Stylus for a 5" form factor does solve a lot of problems.




The problem with these older devices is that they did not have an ecosystem in place.  Hence,they failed to gain any  mass consumer adoption. This doesn't bother me too much because I know I'm part of a fringe group on consumers - uber geeks.  Companies rather maximize profits and cater to the general public. Unfortunately, what really killed them for uber geeks like myself was the poor performance and the technology wasn't quite ready.

Well, the iPad changed a lot of misconceptions.  ARM architecture is now good enough for my needs.  It has a great app ecosystem and the hardware is fairly robust. Touch technology is pretty fast and we now have high-bandwidth cellular connectivity. Yet, it still isn't Linux. However, iOS is still based off OSX. If it gave end-users direct access to the Darwin kernel through an accessible interface, the iPad would be the perfect device.  We all know Apple will never open up iOS like that so I hunt for the alternatives.

I've been following the mod scene in Android for a while. There is CHROOT and Linux on Android projects but they are quite not native Linux. They run in a looped file-system and are accessed via VNC that makes them feel as if they are running in an emulated environment.

I got one of those HP Touchpads during the great $99 firesale and the first thing I did was install Debian LXDE to see if I could realistically run Linux on a tablet. It was a great exercise. I installed Debian and carefully picked the applications I wanted tailored for my needs. I had LibreOffice, GIMP, MySQL and a full DE (Desktop Environment). Look at the pictures below. Looks cool, huh?

Well, the reality soaked in. A modern Linux distro like Debian and Ubuntu simply sucks on a tablet. X Windows apps are designed for mouses. We are kidding ourselves if we think otherwise.




I tried installing a few open-source multi-gesture and touch-screen input aides. Apps like Easystroke allows you to draw gestures to simulate mouse clicks and key commands. However, in practice, they never worked quite the way I like them to.


The console is the most important application in any *NIX operating system. This is the application where I spend 80% of my time in. Guess what? It is horrible with the onscreen keyboards I've used. I've downloaded quite a few of them to get my cursor and function keys. They don't quite work either.



This brings me back to my iPad. I need a console most of the time to SSH into remote servers. Applications on the iPad like iSSH solve most of the on-screen keyboard issues with tactile multi-gesture functionality and adjustable keyboard transparencies.


Still, the iPad isn't quite there for my needs. I still want to run GNU applications and install whatever I want.

So I concluded, a touch-screen only Linux tablet will never, ever be ideal. The fact remains, traditional *NIX Desktop Environments require a real keyboard and mouse/trackpad. CHROOTing Linux on-top of Android doesn't really cut it.

What now? I'm carefully eyeing out Transformer style X86 tablets running the ATOM Clover Trail. However, Linux doesn't run on Clover Trail yet. Acer makes a Windows 8 tablet, the W510, that has an attractive price point. This may be the foundation for a working Linux tablet in the future.
If Ubuntu can work on their UNITY UI , many of the general tasks applications can be served by that. And when I dock, I'd want a more traditional desktop UI like Linux Mint's Cinnamon or Gnome 2.



As a geek, I can only speculate. It will be interesting to see what 2013 and 2014 brings us. Pricing is also important as well. Some of these tablets are approaching $600-700 with keyboards. At that price, I would rather buy myself an 11" Macbook Air, keep my iPad for entertainment, and forget any hopes of an all-in-one Linux based ultra light device.




Monday, January 28, 2013

Linux and Thunderbolt : Initial Findings


A reader asked me about Linux and Thunderbolt. Well, I tried it out today and I am here to report some basic findings.

My motherboard is a Gigabyte Z77 Dual Thunderbolt ATX motherboard GA-Z77X-UP5-TH.




The rest of my build includes an i7-3770K Ivy Bridge CPU along with 32GB of RAM. I booted off a Linux Mint 14 Live USB which has the new 3.5.7 Linux Kernel. This kernel has experimental support for Thunderbolt devices.

A few comments:
Hot-plug does not work. You need to have the devices cold-plug at pre-boot to work.
I could not get Thunderbolt display to work. I assume there has to be some sort of driver to route the video signal to the Thunderbolt's PCI subsystem.
I could not boot from Thunderbolt. This is more of a BIOS issue than an OS issue. Macs boot off Thunderbolt just fine.

SATA based Thunderbolt HDDs work just fine. Thunderbolt is recognized in the system profiler as it should, an INTEL DSL3510 (Cactus Ridge 4C) controller. I've read online that the Apple's Gigabit Ethernet adapter works as well.


I connected an Seagate STAE121 Thunderbolt Go-Flex adapter along with a Samsung 830 SSD. Here are some preliminary benchmarks.




I did a quick 7GB copy which took around 4 seconds to copy from an Intel 240GB SSD.


I proceeded to do a full install of Linux Mint 14 onto the SSD and it installed without issue. Unfortunately, booting off Thunderbolt does not work. I took the drive and docked it into a SATA dock and it booted just fine.

I didn't want to try my luck with Linux and a Drobo 5D via Thunderbolt. The last time I tried it with Windows, I corrupted my RAID's filesystem; only to find out the 5D was not supported under Windows. I didn't want to take the same risk with Linux.

So there you go, my initial findings on Linux with Thunderbolt.