A multi-functional dot product unit with SIMD architecture for embedded 3D graphics engine | IEEE Conference Publication | IEEE Xplore