lock free data structure & lock free buffer, init submit