Multi-core Technology Free Essay Example