added g_memory_preallocation_factor to control global pre-memory allocation on MIC