Jan 29
Post Image Posted by Coder.

Lessons in systems scalability: Inside MySpace.

0

Inside MySpace.com
MySpace started small, with two Web servers talking to a single database server. Originally, they were 2-processor Dell servers loaded with 4 gigabytes of memory, according to Benedetto …But at 500,000 accounts, which MySpace reached in early 2004, the workload became too much for a single database…. closing in on 2 million, the service began knocking up against the input/output (I/O) capacity of the database servers… The next database architecture was built around the concept of vertical partitioning, with …

Read on »

Dec 20
Post Image Posted by Coder.

Transactions can provide scalability as long as …

0

Unlocking Concurrency
Unlike coarse-grained locking, transactions can provide scalability as long as the data-access patterns allow transactions to execute concurrently. The transaction system can provide good scalability in two ways:

It can allow concurrent read operations to the same variable. In a parallel program, it’s safe to allow two or more threads to read the same variable concurrently. Basic mutual exclusion locks don’t permit concurrent readers; to allow concurrent readers, the programmer has to use special reader-writer locks, increasing the program’s complexity.
It …

Read on »

Dec 20
Post Image Posted by Coder.

“Power is performance”, John Hennessy

0

A Conversation with John Hennessy and David Patterson
KUNLE OLUKOTUN: There are many other issues beyond performance that could impact computer architecture. What ideas are there in the architecture realm, and what sort of impact are these other nonperformance metrics going to have on computing?
JOHN HENNESSY: Well, power is easy. Power is performance. Completely interchangeable. How do you achieve a level of improved efficiency in the amount of power you use? If I can improve performance per watt, I can add …

Read on »

Nov 28
Post Image Posted by Coder.

MySQL queries too slow?

0

Identifying MySQL slow queries | MDLog:/sysadmin
… steps in optimizing and tuning mysql is to identify the queries that are causing problems. How can we find out what queries are taking a long time tocomplete? How can we see what queries are slowing down the mysql server? Mysql has the answer for us and we only need to know where to look for it…

Read on »

Oct 30
Post Image Posted by Coder.

A full collection happens when…

0

Jon Masamitsu’s Weblog : Weblog
The garbage collector tracks the average of the rate of promotion of live objects from the young generation into the tenured generation. If the average exceeds the free space in the tenured generation, the next time the young generation fills up, a full collection is done instead of a minor collection.

There are some caveats to this, read on…

Read on »

Oct 16
Post Image Posted by Coder.

Performance and scalability issues doomed Friendster.

2

The NY Times has lengthy piece on Friendster’s business and technical problems.
Wallflower at the Web Party – New York Times
The company hired yet another chief of engineering, who laid down the law: at least 80 percent of his people would work on performance and stability issues until the Web site worked as well as it should.“In the past, we had often chosen the more exotic solution over the more simple solution,” Mr. Lindstrom said. Trailblazing a new field like social …

Read on »

Oct 11
Post Image Posted by Coder.

True parallelism is not a feature — it’s just a remedy

1

David Dice’s Weblog : Weblog
Just as Java removed explicit memory management from C and C++, I expect that the next generation of programming languages may remove threads and locking as we know it today. Explicit threading will still be available, of course, but ideally I’d like to see the world switch to model where, by default, threads are managed by the runtime environment.

Read on »

Sep 27
Post Image Posted by Coder.

Google: 85% energy efficiency for PCs at no extra cost

0

EETimes.com – Google, Intel call for efficient PC power supplies
At the Intel Developer’s Forum in San Francisco on Tuesday, Intel CTO Justin Rattner invited Google engineer Luiz Barroso on stage to call for more efficient PC power supplies.
Noting that the power supply is often the component that consumes the most energy in current PCs, Barroso highlighted findings from a newly published Google white paper.
The paper, >“High-efficiency power supplies for home computers and servers,” by Google engineers Urs Holzle …

Read on »

Sep 27
Post Image Posted by Coder.

Intel’s vision: A teraflop on a single chip

0

Intel pledges 80 cores in five years | CNET News.com
… the ultimate goal, as envisioned by Intel’s terascale research prototype, is to enable a trillion floating-point operations per second–a teraflop–on a single chip. Ten years ago, the ASCI Red supercomputer at Sandia National Laboratories became the first supercomputer to deliver 1 teraflop using 4,510 computing nodes.
Intel’s prototype uses 80 floating-point cores, each running at 3.16GHz, Justin Rattner, Intel’s chief technology officer, said in a speech following Otellini’s address. …

Read on »

Sep 27
Post Image Posted by Coder.

Performance matters again

0

Intel pledges 80 cores in five years | CNET News.com
“Performance matters again,” Otellini said, disclosing that the quad-core desktop processor will deliver 70 percent faster integer performance than the Core 2 Duo, and the quad-core server processor will be 50 percent faster than the Xeon 5100 introduced in June. One reason performance didn’t matter to Intel during the last couple of years was because it was getting trounced on benchmarks at the hands of Advanced Micro Devices’ Opteron …

Read on »

 Page 4 of 12  « First  ... « 2  3  4  5  6 » ...  Last »