Welcome to the Software Pipelines Alliance
Software Pipelines is a new and innovative open software architecture and methodology for concurrent programming of business applications to:
- provide virtually unlimited peer-to-peer scalability
- control the exact distribution and parallel execution of various tasks, or components of a business process, within a single server or across a multitude of servers, on a single processor core or on multi-cores
- handle high volumes of business transactions, both large and small, including mixed-workload business application processing
- offers scalability through parallel processing while still guaranteeing order of processing - a key business requirement in many mission-critical applications
- solve performance problems with existing applications, particularly business processes with performance bottlenecks
- ensure that applications developed using a Service Oriented Architecture can scale and perform
The Software Pipelines Alliance is a community dedicated to developing high performance applications that takes advantage of multi-core processors.
Software Pipelines News
- Jan 10 So Your Processor has Multiple Cores -- Now What?
- Jan 10 Sure, it lets you do more with less, but it's not easy...
- Jan 9 Google Fellows reveal parallel processing model
- Jan 9 The prescient Amdahl
- Jan 7 Multiple Choice Test
- Jan 2 Parallel Lines Meeting
- Dec 25 Is multi-core the new MHz myth?
- Dec 20 Multi-core processors boost data output per watt performance
- Dec 17 The Multi-Core Dilemma Goes Mainstream
- Dec 10 Faster Chips Are Leaving Programmers in Their Dust









