Maybe you could write 2 seperate drivers? 1 for each core?

edit: lol ok I'm waiting up