1. A vector floating point unit (VFPU), comprising: a plurality of data sources; a multiplexor coupled to said data source; a floating point multiplier coupled to said multiplexor; a first adder coupled to said multiplexor; and a first bus coupled to said floating point multiplier and to said data source.