Skip to main content

Multi bit phase change memory from IBM


IBM Research - Zurich has announced  new type of inexpensive and reliable universal non-volatile memory, called phase change memory (PCM).Shattering records,it supposedly reads and writes 100 times faster than conventional flash - based memory with a latency of 10 microseconds, and is also several of order of magnitudes more reliable,with 10 million estimated write-cycles.
Surprisingly, the technology behind phase change memory is not expensive and can be commercially used for a variety of devices requiring storage and memory,from servers to tablets.It's not going to be hitting markets very soon,with IBM stating the technology would enable 'a paradigm shift for enterprise IT and storage systems including cloud computing by 2016'.
IBM's phase- change memory built using cells created from a special alloy , which can be electrically controlled into different physical states - crystalline with low resistance properties, amorphous with high resistance properties.Each alloy cell is capable of storing four data bits using different resistance levels,making it the first multi-bit phase change memory with reliable retention only single bit PCM was capable earlier.

Comments

Popular posts from this blog

UNIX : How to ignore lines with certain names

Sometimes we need to ignore multiple lines with certain words and get the list out of the file. usually it will be a log file to read . The below grep command can be used to ignore multiple words present in a text file. Lets say the file contain $ cat list.txt apple orange apple banana papaya Now we need to ignore line with orange , banana and papaya . So we can use the below grep command. $ cat list.txt | grep -Ev "orange|banana|papaya" apple apple It will ignore lines with the words in -v part of grep.

UNIX : unpack and pack using tar

Tarball or tar is a utility in linux to unpack or pack the files. Lets say we have a file name hello.tar.gz which is packed and compressed. To unpack the file use the below command > tar xvzf hello.tar.gz This is unpack the compressed tarball file to the directory hello in current location. To pack a list of files to a compressed tarball file , we can follow the below steps. Let say we have the following list of files in Hello directory. > cd Hello > ls helloworld.py README.txt Move back to parent directory and give the below command. > cd .. > tar zcvf hello.tar.gz Hello This will create the compressed tar file in the current location