Not sure about those programs, but for heavy 3D rendering, it would be best if you got a video card that has 1GB of memory, but if this is for a laptop (I couldn't find a dedicated desktop 4570) then it ought to be sufficient. For laptops, having a dedicated Gcard is a good step forward.