A scalable super-peer approach for public scientific computation