mthread update core