As of the early 2000s when this question was likely written, the US, Japan, and India had all developed supercomputers using their own indigenous technology. China's supercomputing program developed later. Note that this question is dated and the supercomputing landscape has changed significantly.