Improve the Hardware Factory to require only the parameters needed. The Accelerator API must guarantee the Read/Write/Attach to be uniform across platforms.