Dependable Multicore Architectures at Nanoscale: the view from Europe