Sponsored White Papers, Webcasts, and Downloads
Additional Resources
- Waking up to the full extent of virtualization options
- While doing my morning expedition through the wilds of news sites, blogs and, of course, comic strip sites, I came across something by Laura McCabe, a partner at Hurwitz and Associates, titled "What is Virtualization, and Why Should You Care?" While Laura's comments are useful, she didn't try to present...
- Tags: Software Technology, Environment, Cloud Computing, Virtualization, Storage Management, Utility Computing, Hardware, Storage, Dan Kusnetzky
- Blog posts 2009-08-18
- RNA Networks launches RNAcache
- RNA Networks is launching RNAcache, a product that lives along the border of processing virtualization, network virtualization and storage virtualization by offering the capability to use server memory on many systems as a shared network resource. RNA Networks is one a number of suppliers that are melding high performance computing,...
- Tags: RNA, Data Center, Virtualization, RNA Networks, RNACACHE RNA Network, Biotechnology, Data Centers, Storage, Hardware, Data Management, Dan Kusnetzky
- Blog posts 2009-06-23
- Teradata: Fending off rivals with focus on data warehousing
- Data warehouse player Teradata has been increasingly mentioned by the likes of Oracle and HP so much so that you have to wonder what all the hubbub is about. Teradata is a company that has come up frequently through my various case studies in a past life....
- Tags: Data Warehouse, Teradata, Oracle Corp., Business Intelligence, Storage, Databases, Enterprise Software, Software, Data Management, Hardware, Larry Dignan
- Blog posts 2009-05-27
- Early Experience With a Commercial Hardware Transactional Memory Implementation
- The author reports on their experience with the Hardware Transactional Memory HTM feature of two pre-production revisions of a new commercial multicore processor. The author's experience includes a number of promising results using HTM to improve performance in a variety of contexts, and also identifies some ways in which the...
- Tags: Experience, Processors, Semiconductors, Hardware, Components
- White papers 2009-03-11
- Transactional Memory Should Be an Implementation Technique, Not a Programming Interface
- Transactional memory is often advocated as an easier-to-use replacement or locks that avoids any possibility of deadlock. Recently, as more care has been exercised in precisely specifying its semantics, a number of researchers have observed that probably the most attractive semantics for transactional memory systems is based on "Single global...
- Tags: Technique, Hewlett-Packard Co., Memory, Semantics, Lock, Programming, Development Tools, Flash Memory, Software Development, Software/Web Development
- White papers 2009-02-21
- PPoPP 2009 Day 2: Are most programmers stupid?
- The second day of the PPoPP 2009 conference started with a controversial keynote by Yale Patt from the University of Texas at Austin. It was so controversial, for me at least, that I decided to wait a few days to calm down before writing about it. He had three main...
- Tags: Software, Hardware, Programmer, Programming, Development Tools, Software Development, Software/Web Development, Ed Burnette
- Blog posts 2009-02-20
- Transactional Memory With Strong Atomicity Using Off-the-Shelf Memory Protection Hardware
- This paper introduces a new way to provide strong atomicity in an implementation of transactional memory. Strong atomicity lets one offer clear semantics to programs, even if they access the same locations inside and outside transactions. It also avoids differences between hardware-implemented transactions and software-implemented ones. One's approach is to...
- Tags: Memory, Association For Computing Machinery, Hardware, Flash Memory
- White papers 2009-02-18
- PPoPP 2009 Day 1: Parallel Thinking
- The 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2009) and the 15th International Symposium on High-Performance Computer Architecture (HPCA-15) opened Monday in Raleigh, NC. Reflecting the growing interdependence of software and hardware the two conferences are being held at the same time in the same...
- Tags: Server, Programming, Computer, Development Tools, Productivity, Software Development, Software/Web Development, Ed Burnette
- Blog posts 2009-02-17
- Implementation and Use of Transactional Memory With Dynamic Separation
- The paper introduces the design and implementation of Dynamic Separation DS as a programming discipline for using transactional memory. The approach is based on the programmer indicating which objects can be updated in transactions, which can be updated outside transactions, and which are read-only. The paper introduces explicit operations that...
- Tags: Paper, Memory, Springer Science+Business Media, Flash Memory, Development Tools, Software Development, Software/Web Development
- White papers 2009-01-27
- Gemstone Gemfire Enterprise
- I had the opportunity to speak with Gemstone Systems' Richard Lamb, President, and Raj Kulkarni, COO, about Gemfire Enterprise. This product appears to take lessons from the grid computing world to expand levels of performance and scalability dramatically. They appeared to deal pretty well with my bad puns and I...
- Tags: Gemfire, Data, GemStone, Data Fabric, Data Management, Storage, Databases, Hardware, Enterprise Software, Software, Dan Kusnetzky
- Blog posts 2009-01-21
- Matrix Embeddable Database Engine 0.3b (Windows)
- Matrix Embeddable Database Engine is a pure Java embeddable database engine. Targeted towards Java applications where quick and seamless persistence and retrieval of objects are required. Matrix Embeddable Database Engine comes loaded with features: Class is the Schema: Realtime Class registration and data persistence; Multi-Thread Single-VM: Matrix engine can be...
- Tags: Microsoft Windows, Database Engine, BitTec Systems, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
- Software downloads 2009-01-14
- CRM 2009 - Part 2.1 - Can't Believe I Forgot These
- I forgot to write in two of my forecast segments yesterday. I think for the purposes of blaming something else, I'll blame my car accident last August for the memory loss. I have to say that because I don't think I can use the term I want to about what happened...
- Tags: Customer, Tool, CRM, Productivity, Advertising & Promotion, Customer Relationship Management (CRM), Enterprise Software, Marketing, Software, Paul Greenberg
- Blog posts 2008-12-05
- The more things change
- Linux and Windows have an unexpected commonality: development in both groups is constrained by the relative lack of change in Intel's x86 products - relative, that is, to hardware progress being made in the PPC, SPARC, and IBM/Cell communities where things like transactional memory, hardware scout, and parallel ultra-high...
- Tags: Sun Microsystems Inc., Sun Ray, Linux, Thin Clients, Ethernet, Microsoft Windows, UNIX, Operating Systems, Processors, Software, Hardware, Networking, Semiconductors, Components, Paul Murphy
- Blog posts 2008-07-30
- Patrick Brady dissects Android
- Patrick Brady of Google's partner group provided a detailed technical tour of the internals of the Android platform during his recent talk at Google I/O 2008 titled "Anatomy and Physiology of an Android". Topics included Linux kernel enhancements, the Bionic library (Google's slimmed down version of libc), Android functional and...
- Tags: Google Inc., Library, Hardware, Patrick Brady, Android, Bionic, Surfaces, Audio Flinger, Dalvik, Linux, Open Source, Operating Systems, Software, Ed Burnette
- Blog posts 2008-06-04
- Appistry Open Distribution Not Open Source
- Appistry's Sam Charrington (Vice President of Product Management & Marketing) and I enjoyed a long chat about the companies newest marketing move, giving software away to develop a broad developer community. Since I have seen this done before, I wanted to know more about what the company was doing besides...
- Tags: Appistry, Application, Open Source, Grid Computing, Appistry EAF, Digipede, Utility Computing, It Management, Network Technology, It service Management, Networking, Dan Kusnetzky
- Blog posts 2008-03-28
- Catching x86 between Rocks and Cells
- Catching x86 between Rocks and CellsA note about TII wrote this one before going ski-ing (just in case..). Since then Sun announced thatTaiwan Semiconductor Manufacturing Co would be providing fabrication services for its next generation 45nm chips - and, I'm guessing, that really means the Rock series.StampedingMovement away from x86...
- Tags: Processors, Intel x86
- Discussion threads 2008-02-25
- Toward High Performance Nonblocking Software Transactional Memory
- This paper describe the work integrating the most important techniques and optimizations emerging from the recent work on blocking STMs into several variants of a nonblocking STM. In particular, the design is based on the philosophy of keeping the common, contention free execution path as simple consequently fast as possible,...
- Tags: Technique, Optimization, Sun Microsystems Inc., Memory, High-performance, Productivity
- White papers 2008-02-23
- Transactional memory and Solaris
- Transactional memory and SolarisWhat's the timing?When will complete near enough working systems - hardware and software - be available for people outside Sun to evaluate?Soon enough for people to delay projects they are currently considering?Cue a quite possibly justified warning from Anton that this could hit sales of current Sun...
- Tags: Operating systems, Sun Solaris, x86 product, Murph, Sun Microsystems Inc., hardware, Microsoft Windows, software
- Discussion threads 2008-02-19
- Applications of the Adaptive Transactional Memory Test Platform
- Sun has recently announced it will support a form of "Best effort" hardware transactional memory in its forthcoming multicore processor, code-named "Rock". This paper reports on early results and experience from an exploration of software mechanisms that exploit this feature in a variety of contexts including: explicit transactional programming in...
- Tags: Sun Microsystems Inc., Memory, C++, Programming Languages, C/C++, Java, Software Development, Software/Web Development
- White papers 2008-02-13
- << Previous
- page 1 of 1
- Next >>
White Papers and Webcasts