I have taken mine to a high pressure car wash to clean it. I hang it on the wall using the clips for car mats and the poles for propping it up in the boat: works well.
If I were going to use a machine, I think I would go to a laundry mat with one of those industrial sized washers. Either way, you may consider using a waterproofing agent on the cover after you have cleaned it.
1997 MasterCraft 205
2008 Moomba Outback
1999 MasterCraft Sportstar OB
1992 MasterCraft 205
1999 Malibu Response LX
1987 Marlin Magnum Skier