Running Simon's algorithm on D-wave machine
Short answer: No.

There are really two separate issues to unpack here:


Even if it worked exactly as advertised (which, as you might have heard, is somewhat disputed at present... :-) ), D-Wave's machine, by the company's own account, is only for adiabatic optimization.  There's no particular reason to think that it could implement (e.g.) Shor's factoring algorithm, or other algorithms in the usual quantum circuit model.
Even if you had a standard, universal quantum computer---so, not any of D-Wave's current or planned devices, but a "gate model" QC capable of running Shor's factoring algorithm and so forth---even then, Simon's algorithm in particular requires that the QC make quantum queries to a hypothetical black box.  So in order to run Simon's algorithm, you need some explicitly-computable function that "instantiates" the black box.  Right now, however, no one has a very clear idea whether there exist such explicitly-computable functions that satisfy the Simon promise, for which a classical algorithm couldn't also use the explicit descriptions to solve Simon's problem efficiently.  Note that Shor's and Simon's algorithms are very similar at some level.  The main advantage of Shor's over Simon's is that, with the former, we do know an explicitly-computable function---namely, the modular exponentiation function---that "instantiates" the abstract periodic black box (and that, moreover, has some practical importance...).