Robust design techniques for emerging technologies of computing