Study, Analysis, and Acceleration of an N-Body Simulation under Many-Core Environments Using an Object Oriented Approach | IEEE Conference Publication | IEEE Xplore