Copy@Rights

Copy@Rights
My © Logo

Tuesday, June 12, 2007

Check The Orkut Scraps without logging in !!!


It all began on a lazy afternoon , when i came across this news that orkut
can be hacked :P I started to do get some information on this , and soon found out the thing . Then i thought that, i will build a small application which can do so. Thanks to the support by few friends online and along with that my small dwelling flash i have made a small application that allows you to read ORKUT scraps just by knowing the UID ( which is shown in the scrap book , as shown in image below ).








This thing mainly works because of
a thing that is at core doing the act.

Here's the Screenshot of the THING.



















To know more details about how this thing came about ...you know whom to contact.

If you need my app , just mail me : ajaykumar127@gmail.com with subject "NEED ORKUT Scrap Viewer" .I'll get back to you.

regards...
ajay

Tuesday, March 27, 2007

Intel Builds 80-Core, 1-Trillion Calcs Per Second Prototype Chip

A typical 80 core processor

A typical Motherboard socket for the 80 core processor

What's cool: Performing 1 Trillion calcs per second, the chip could do the same number crunching that 10 years ago took up 2,000 square feet of machinery to do. Instead of the half-megawatt of juice, it could take as little as 62 watts. The chips has 80 cores.

What sucks?: Five years, at least, till these are available. No x86 architecture version yet, even in prototype. And optimizing programs that to take advantage of eighty cores is still a very hard thing to do. Multiple core processing is still best for mass rote operations like those involving math and video.

Intel's researchers have produced an 80-core chip that uses less energy than a quad-core processor and has teraflop performance capabilities.

Researchers have built the prototype to study how best to make that many cores communicate with each other. They're also studying new designs for cores and new architectural techniques, according to Manny Vara, a technology strategist with Intel's R&D labs. The chip is just for research purposes and lacks some necessary functionality at this point, but Vara says Intel will be able to produce a chip with 80 cores in five to eight years.

The chip is being called the Tera-Scale Teraflop Prototype. Intel is planning on releasing specifics about the research project at the 2007 International Solid State Circuits Conference in early February.

Since dual-core and quad-core chips were just introduced to the market in the past year, looking forward to an 80-core chip is a major departure from the expected natural progression in microprocessors.

This is being done as a test, The scientists came up with all these different ideas and there is a need to test them on a piece of silicon. The only thing is about the uncertainity regarding if it works till a working model is built and then tested the heck out of it.


The 80-core chip uses less than 100 watts of energy; a dual-core chip uses 60 to 70 watts and a quad-core uses 105 to 130 watts. Of course the numbers for the 80-core chip could be affected by the fact that it's lacking some functionality, but it's still a significant accomplishment.

I can call this as Intel's research project thus by far "revolutionary."



It showcases a focus on power efficiency and keeping things within a power and thermal envelope, they recognize that they can't generate any more heat or pull more power or they'll just become power hogs. With that large a number of cores, it's significant they can get it down below 100 watts. So this is pretty impressive. Real impressive.

They're different kinds of cores, and energy efficiency is a major part of the research project. If you look at it, by the time you put dozens of cores on a chip, they won't be the same kind that you can put three or four on a chip today. The new ones will be much simpler. You break the core's tasks into pieces and each task can be assigned to a core. Even if the cores are simpler and slower, you have a lot more of them so you have more performance.


Here i note that the power efficiency lies in the new, simpler cores.

Think more-complex four cores compared to simpler 80 cores. Each of those four cores can do more individually than one of the 80,But with an 8-core chip you will get a lot more performance and lower power because you have a lot of them running at lower speed. You're only using the cores you need. It's performance on demand. If you need more performance, it wakes up more cores, and when you're done, they go back to sleep."

With that many cores, Intel is able to design what is called "core hopping." If one part of the chip gets hot, the work that those particular cores are doing is moved to other cores on another part of the chip. That, will lower the heat being generated.

This's definitely exciting, as they're pushing the boundaries out in terms of how many cores they can squeeze onto a chip. It's about the horizontal scalability of cores on a single chip. They're relatively dumb and unsophisticated cores, but the experiment is how can they do it. How many can they pack in and still work together and communicate with each other?

Part of the challenge with building a chip with so many cores has been to design a communication network so that they all can communicate with each other.

Handling that much network traffic has been quite a task, and the chip will be just slightly larger than the average chip today. What they are doing is designing a network inside the chip. Today, you hear about high-performance computing and they have these big, fat super-powerful servers and they're all networked together. They are trying to basically do that, but on a chip. How do you bring a real network inside a chip so all the cores can talk to each other?.

At work they are quite literally creating a network mesh to let each little core communicate with the other cores and the rest of the system, the cores will want to know what the other cores will doing so they don't fight.

While it may take five to eight years to come out with a working 80-core chip, IT managers might start watching for what he calls "different flavors" of quad-core chips. Maybe you'll have interim chips where they have more complex cores along with simpler cores, too.

The bottom line: Congrats on the teraflop chip, Intel, but wake us up when this baby is for sale.
The Verdict: Vaporous CPU,solid PR move by Intel.


words of interest by...
ajay.

Wednesday, March 14, 2007

How Does Bit Torrent Work ?






















BitTorrent
is the name of a client application for the torrent peer-to-peer (P2P) file distribution protocol. created by programmer Bram Cohen. BitTorrent is designed to widely distribute large amounts of data without incurring the corresponding consumption in server and bandwidth resources (and typically, monetary fees attracted as a result of that).

The original BitTorrent application is written in Python and its source code has been released under the BitTorrent Open Source License (a modified version of the Jabber Open Source License), as of version 4.0. The name "BitTorrent" refers to the distribution protocol, the original client application, and the .torrent file type.

The bittorrent protocol breaks the file(s) down into smaller fragments, typically a quarter of a megabyte (256 KB) in size. Peers download missing fragments from each other and upload those that they already have to peers that request them. The protocol is 'smart' enough to choose the peer with the best network connections for the fragments that it's requesting.

To increase the overall efficiency of the swarm (the ad-hoc P2P network temporarily created to distribute a particular file), the bittorrent clients request from their peers the fragments that are most rare; in other words, the fragments that are available on the least number of peers, making most fragments available widely across many machines and avoiding bottlenecks.

The file fragments are not usually downloaded in sequential order and need to be reassembled by the receiving machine. It is important to note that clients start uploading fragments to their peers before the entire file is downloaded.

Sharing by each peer therefore begins when the first complete segment is downloaded and can begin to be uploaded if another peer requests it. This scheme is particularly useful for trading large files such as videos and operating systems. This is contrasted with conventional file serving where high demand can lead to saturation of the host's resources as the consumption of bandwidth to transfer the file to many requesting downloaders surges.

With BitTorrent, high demand can actually increase throughput as more bandwidth and additional “seeds” of the file become available to the group. Cohen claims that for very popular files, BitTorrent can support about a thousand times as many downloads as HTTP.

BitTorrent-etiquette

Because BitTorrent relies on the upstream bandwidth of its users — and the more users, the more aggregate bandwidth is available for sharing the files — it is considered good etiquette to leave one's BitTorrent client open after downloading has completed so that others may continue to gain from the file that has been distributed.

It is not clear, however, how long one should leave their client open after downloading has finished. Many clients report the byte traffic upstream as well as down, so the user can see how much they have contributed back to the network. Some clients also report the "share ratio", a number relating the amount of data uploaded to the amount downloaded. It is generally considered good form to at least share back the equivalent amount of traffic as the original file size.

It is worth noting that the requirement of a "1.00" share ratio (uploading as much data as you have downloaded) is rather hotly contested given its relative impossibility to achieve for every person. On any given torrent, the best possible outcome is the original seeder with an infinite ratio (having only uploaded data and never downloaded any data), a number of peers with 1.00 ratios (having downloaded the file, uploaded just as much data, and then promptly logged off), and two users with a .50 ratio (the last two having each downloaded a separate half of the file and then shared their half with the other). This is highly unlikely to be achieved due to the very small chance of the last two peers downloading completely opposite halves and finishing just as the last seeder logged off and the fact that not all people will upload the same amount of data they downloaded as some will upload less and others will upload more. Ultimately, a perfect torrent would leave two end users with only a .50 ratio for the torrent, which means every user would have to provide new content at least equal to the portion of data they did not get to upload in the last torrent to maintain an overall ratio of 1.00.

While it's highly unlikely that all users who download a given torrent will achieve a 1.0 ratio on it (because the net ratio of all users is 1.0, if any user uploads past 1.0 some other user will have to sustain a lower ratio), it is more of a guideline to encourage the average upstream of a given network. Some networks, for example, prevent access to new torrents for the first 24-48 hours that the torrent is active to people with overall ratios of less than 1.0 and a certain amount of data uploaded.

The amount of time the client is left open may be more important than the amount of traffic contributed, since new users attempting to download a file will first need to find peers hosting the file.

Many advanced trackers now track statistics such as how many seeders and downloaders were on a torrent at the time of a user's disconnect as many consider this information more important than just the user's ratio of downloaded/uploaded.


For any more clarifications and doubts do mail me at : ajaykumar127@gmail.com


regards..
ajay

Wednesday, January 31, 2007

The Day Vista came onto my PC












It was not so long that i saw my new vista coming back to life.
All i remember is it was a lazy afternoon in the mid of my holidays after the 5th
semester @ college , and it's like this new thing is just come to my mind. So i decided to give it a try .As you might have seen the screen shot above from my desktop , i hereby want to write say about 10 features which i liked in Vista the most , here they go :


Top 10 Favorite New Features

From the core to the cosmetic, there's a lot to like in Vista.


1. Improved security. Running as a standard user with limited permissions is finally practical. With User Account Control, even administrators operate with reduced-privilege credentials and have to verify attempts to "escalate"—in other words, to execute commands that could expose the OS to danger.



2. New Start menu. With integrated search, you can type in a path—such as C:\Users\John—to launch Windows Explorer there, or simply start typing in a program or filename.



3. Internet Explorer 7. It may not be as good as Firefox or Opera, but it's a big improvement over IE6. Sure, we groused about the lack of tabs—but they're finally here.



4. New Windows Explorer. Explorer makes file navigation easier, with breadcrumbs that let you jump to a specific level in the directory hierarchy, integrated search, live icons that show both a visual preview of a document and the app that it opens in, and buttons that make it easy to perform common context-­appropriate tasks.


5 .Live views of application windows. Press Windows-Tab to get this "Flip 3D" view, or Alt-Tab for a 2D view. Either way, task switching is clearer.

6. Faster, image-based installation process.

7.
Improved backup, including full-disk imaging.

8. Ad hoc collaboration with Windows Meeting Space.

9. Mobility Center, it's the Best bet!!

10.
New Reliability and Performance Monitor, Task Scheduler, and Event Logs

so just go and grab you copy!!!!