KiloCore project packs 1,000 CPU cores into tiny power envelope, 32nm process

KiloCore project packs 1,000 CPU cores into tiny power envelope, 32nm process



It’s been almost a decade since CPU developers began talking up many-core chips with core counts potentially into the hundreds or even thousands. Now, a recent paper at the 2016 Symposium on VLSI Technology has described a 1,000-core CPU built on IBM’s 32nm PD-SOI process. The “KiloCore” is an impressive beast, capable of executing up to 1.78 trillion instructions per second in just 621 million transistors. The chip was designed by a team at UC Davis.
First, a clarifying note: If you Google “KiloCore,” most of what shows up is related to much older IBM alliance with a company named Rapport. We reached out to project lead Dr. Bevan Baas, who confirmed to us that “This project is unrelated to any other projects outside UC Davis other than that the chip was manufactured by IBM. We developed the entire architecture, chip, and software tools ourselves.”
The KiloCore is similar to other many-core architectures we’ve seen from other companies, in that it relies on an on-chip network to carry information across the CPU. What sets the KiloCore apart from these other solutions is that it doesn’t include L1/L2 caches or rely on expensive cache coherency circuitry.
Table1

The historic problem with attempting to build large arrays of hundreds or thousands of CPU cores on a single die is that even very small CPU caches drive up power consumption and die size very quickly. GPUs utilize both L1 and L2 caches, but GPUs are also designed for a power budget orders of magnitude higher than CPUs like KiloCore, with much larger die sizes. According to the VLSI whitepaper, KiloCore cores store data inside very small amounts of local memory, within other nearby processors, in independent on-chip memory banks, or in off-chip memory. Information is transferred within the processor via “a high throughput circuit-switched network and a complementary very-small-area packet-switched network.”
Taken as a whole, the KiloCore is designed to maximize efficiency by only spending power to transfer data when that transfer is necessary for a given task. The routers, independent memory blocks, and processors can all spin up or down as needed for any task, while the cores themselves are in-order with a seven-stage pipeline. Cores that have been clock-gated to off leak no power at all, while idle chips leak just 1.1% of their estimated energy consumption. Total RAM in the independent memory blocks is 64KB * 12 blocks, or 768KB total and the entire chip fits into a package measuring 7.94 mm by 7.82 mm.

Why build such tiny cores?

The numerous research projects into many-core architectures over the past 5-10 years are at least partly a reaction to the death of single-core scaling and voltage reductions at new process nodes. Before 2005, there was little reason to invest in building the smallest, most power-efficient CPU cores available. If it took five years to move your project from the drawing board to commercial production, you’d be facing down Intel and AMD CPUs that were cheaper, faster, and more power efficient than the cores you started off trying to beat. Issues like this were part of why cores from companies like Transmeta failed to gain traction, despite arguably pioneering power-efficient computing.
The failure of conventional silicon scaling has brought alternate approaches to computing into sharper focus. Each individual CPU inside a KiloCore offers laughable performance compared to a single Intel or even AMD CPU core, but collectively they may be capable of vastly higher power efficiency in certain specific tasks.
“The cores do not utilize explicit hardware caches and they operate more like autonomous computers that pass information by messages rather than a shared-memory approach with caches,” Dr. Baas told Vice. “From the chip level point of view, the shared memories are like storage nodes on the network that can be used to store data or instructions and in fact can be used in conjunction with a core so it can execute a much larger program than what fits inside a single core.”
The point of architectures like this is to find extremely efficient methods of executing certain workloads, then adapt said architectures to further adapt for efficiency or improve on execution speed without compromising the extremely low power consumption of the initial platform. In this case, the KiloCore’s per-instruction energy can be as low as 5.8 pJ, including instruction execution, data reads/writes, and network accesses.

The Best Cheap Cell Phone Plans You've Never Heard Of


The Best Cheap Cell Phone Plans You've Never Heard Of
While most Americans are signed up with one of the major carrier brands—AT&T, Sprint, T-Mobile, US Cellular, or Verizon Wireless—there are many more choices available to US cell phone customers looking for a bargain. Known as MVNOs (mobile virtual network operators), these low-cost carriers piggyback on the four major networks and can deliver lower prices, especially for individual users who aren't looking to be part of a family plan.
All the major carriers have low-cost spinoffs, and their deals are worth checking first. AT&T runs Cricket Wireless. Sprint has Boost and Virgin. T-Mobile owns GoSmart and MetroPCS. And Verizon, well, Verizon just has prepaid plans. If you're looking for a wide range of stores and solid customer service, these brands should be your first shopping stops.
What Do You Need?
If you're looking for a deal on wireless service and fit into one of the groups below, click on that link to see which carriers are right for you:
  1. Looking for the Lowest Prices
  2. Frequent International Callers
  3. Want the Best Network
  4. Elderly/Young/Charitable
Are These the Only Carriers I Should Consider?
There are several carriers we're not listing here, and want to explain why. Google Fi is invitation-only and requires an expensive Nexus handset. Lycamobile's plans are extremely similar to Ultra Mobile, just a little more expensive. Ting's plans are similar to US Mobile, but again a bit more expensive. TextNow has call quality problems. And we're putting FreedomPop and RingPlus in the doghouse because we've received too many complaints about their customer service.
One big change over the past year is how many of these brands are no longer focusing on selling phones. The AT&T- and T-Mobile-based brands, especially, work with unlocked phones, so take a look at our list of The Best Unlocked Phones and The Best Super-Cheap Unlocked Phones for a handset to use. They may also work with your old device from your previous carrier.
We also need to explain TracFone, which is the grandaddy of the MVNOs, and appears in many guises. All of the TracFone brands tend to change their plans frequently, sometimes even trading bonuses between them, so it's good to know what's TracFone and what isn't. Family Mobile, Net10, Page Plus, Simple Mobile, Straight Talk, Telcel America, Total Wireless, and yes, TracFone, are all TracFone.
Finally, these aren't the only carriers you should consider. Depending on your needs, even one of the big four networks could have a plan that works for you. For more plan shopping advice, check out our story onHow to Save Money on Your Cell Phone Plan. And for the best carrier service where you live, check out our results for the Fastest Mobile Networks.
Group 1: Lowest Prices
Sometimes you just need a little bit of talk time, or at the very least a little bit of data. These carriers charge you $10 or less per month for service.
  • ChatSIM
    ChatSim UnlimitedThe cheapest option other than free services like RingPlus and FreedomPop (which we don't recommend because of customer service complaints), ChatSIM costs $15 for the SIM, plus $15 per year. Yep, that's per year. It even works globally. The catch: it's for messaging only, through a list of approved apps including WhatsApp and Facebook Messenger. There's no standard calling, no SMS, and no iMessage. You can buy credits for picture messaging and VOIP calling. I have a ChatSIM loaded into the phone I give my 10-year-old when we get separated, because I don't have to worry about maintaining it.
  • Red Pocket MobileRed PocketRed Pocket runs on several different networks and has a range of plans, but what we're focused on here areits one-year pay-as-you-go talk cards. There's a 1,000-minute card for $100 that runs on the AT&T network, and a 2,000-minute card for $100 that runs on the Sprint network (yes, Red Pocket has decided that AT&T's coverage is worth twice as much as Sprint's.) Texts "cost" one minute per text. You can use Red Pocket with an unlocked, AT&T-compatible device or with a used Sprint LTE phone.
  • Republic WirelessRepublic Wireless Republic Wireless starts at $10/month for unlimited talk and text, with no data, on the Sprint or T-Mobile networks. Republic's secret is that it desperately hopes you'll do most of your calling, texting, and data usage over Wi-Fi, keeping its costs down. While its 1GB plan for $25 is also a pretty good deal, its higher-usage plans are much more expensive and less appealing. All plans also include unlimited free Wi-Fi calling from anywhere in the world, which is useful for international travelers. Republic will start offering an excellent range of phones in July, so if you're interested in buying a phone directly, hang out until then.
  • Simple MobileSimple MobileThis T-Mobile-based carrier, run by TracFone, has a great heavy data deal at 10GB for $55/month. That comes with unlimited talk, unlimited text, and unlimited international text, and it undercuts T-Mobile's own 10GB plan ($80) in a big way. You can use any T-Mobile-compatible phone with the service.
  • TracFone TracFoneTracFone has an extremely complex system of discounts, bonuses, online specials, and in-store promos that feel almost like a table game in Vegas. If you play it right, though, you can get great value. For instance, some of TracFone's devices offer "triple minutes," which can be combined with a 400-minute, voice-only, one-year prepaid card to give you 1,200 minutes over the year for $99.99, or $8.33 per month. TracFone also offers smartphone options with data, but you'll find better deals elsewhere; the carrier's real deals come for occasional voice users. Most TracFone devices run on the AT&T network.
  • US MobileUS MobileUS Mobile is the least expensive of several "roll your own" plan carriers, like Ting. Its minimum plan is 100 minutes, 100 texts, and 100MB for $9, which is pretty impressive, and you can scale your plan up from there. The carrier uses T-Mobile's LTE network with any T-Mobile-compatible phone. It gives you the best balance of price and heavy 4G LTE usage.
Group 2: Best for Frequent International Callers
Several carriers offer special deals with free international calls. This is the best one.
  • Ultra Mobile
    Ultra MobileUltra Mobile makes unlimited international talk and text even cheaper. Its $29 plan includes only 1GB of domestic data, but gives you unlimited international calling to 60 different countries, as well as 1,000 included minutes to 15 more countries. It works with any T-Mobile-compatible phone. Ultra Mobile tends to be a bit less expensive than its main competitor Lyca Mobile.
Group 3: If You Need the Best Network
Most MVNOs run on Sprint's and T-Mobile's networks because they offer the best rates to virtual network operators. But especially in rural areas, you may need Verizon. These carriers put you on the big, red, award-winning network.
  • Page Plus
    Page PlusThe original Verizon MVNO, Page Plus undercuts Verizon's prepaid rates. For instance, Verizon's lowest prepaid smartphone plan is currently $45 for 2GB, while Page Plus has 1GB for $29.95. No, there's no catch, other than that you should buy your phone up front; Page Plus's monthly installment payment plans are a huge rip-off with massive interest fees.
  • ROK Mobile
    Rok MobileROK Mobile says it works on "the nation's largest CDMA carrier," which means Verizon. It has a terrific 5GB, $50 plan, including a premium streaming music app that works like Spotify or Amazon Prime. You can bring any Verizon phone to the service, or pay roughly what you'd pay on Amazon for phones through ROK's own store. The company has some phone leasing options, but they're massive rip-offs. (For instance, you end up paying $1,750 over 12 months for a Samsung Galaxy S7 Edge.)
  • Straight Talk 
    Straight TalkTracfone's Straight Talk brand offers access to both AT&T's and Verizon's networks (although with different phones). Its $45, 5GB plan is the best deal, and it works with iPhones, all existing AT&T-compatible phones, and some used Verizon phones. The carrier also sells a bunch of somewhat unusual, low-end Android phones for under $100 each—make sure the phone is LTE-compatible before putting your dollar down.
Group 4: Elderly/Young/Charitable
Carriers that appeal to various groups for reasons other than price.
  • Consumer Cellular Vendor Spotlight Phones - Consumer CellularConsumer Cellular is focused on the senior market, with broad rural coverage through AT&T and a range of easy-to-use phones. Our readers love this carrier, awarding it Readers' Choice with a spectacularly high customer service rating. The company's plans make the most sense if you're primarily a voice user, rather than text or data. They start at $15 per month and include 250 minutes of calling time, which works out to 6 cents per minute. Consumer Cellular carries a decent range of easy-to-use phones. We recommend the Doro PhoneEasy 626 simple flip phone, theMotorola Moto E, and the Motorola Moto GGreatCall also serves seniors using the Verizon network, but our readers prefer Consumer Cellular.
  • The People's Operator (TPO)
    TPO Mobile logoFounded in part by Jimmy Wales, the guy who started Wikipedia, TPO offers a less-expensive charitable alternative to its competitor Credo Mobile. TPO outdoes Credo in several ways. It lets you choose between Sprint's and T-Mobile's network. It gives 10 percent of your bill to your choice out of a politically broader range of charities, from the National Council of La Raza to the Wounded Warrior Project. It's also cheaper than Credo at every service level, starting at $16/month for 1,000 minutes and 500MB, and scaling up to 7GB for $60.
  • Krew MobileKrew Mobile GuysAn intriguing but very limited option from the folks behind ZIP SIM (an anonymous, disposable SIM), Krew Mobile gives you three lines on the T-Mobile network for $40/month. The first line has 2GB of data; the other two 'child lines' split 60 one-hour blocks of unlimited talk and text assigned by a parent. The idea is that this is for kids with part-time phones, which they use primarily to keep in touch with their parents—the way I use ChatSIM at home.

Why logging out of Facebook before watching porn is good

Why You Should Always Log Out Of Facebook When Watching Porn

WHY YOU SHOULD ALWAYS LOG OUT OF FACEBOOK WHILE WATCHING, VISITING NSFW WEBSITES

Did you know that Facebook actively tracks you if you visit porn websites? If you’re logged on Facebook and go on any adult entertainment website or shady porn website, chances are that the porn website has a Facebook plug-in button. This Facebook plug-in will actively track you down and know that your have been surfing porn.
Facebook tracks your surfing habits because the social networking giant collects data about the websites you’re visiting so they can target the ads you see – including your taste in porn.
Facebook ‘Share’ and ‘Like’ buttons actively track visitors visiting any website despite the fact that the social media network had promised these wouldn’t be used to track its users seven years back.
Facebook won’t use porn surfing habits to target you with sexual ads but the worrying thing is that Facebook will know exactly what you have been watching.
The only option left for you, if you are an avid porn fan, is to log out of Facebook and use VPN and/or Tor to surf such adult entertainments sites without the fear of tracking.

Why CSS? 7-1

'CSS for Styling a Web Page' Module

As you use HTML to structure and add content your web page, Cascading Style Sheets (CSS) will help visually bring your web pages to life! You will learn in this module how to use CSS to customize the colors, fonts, and overall look of your web pages.

By the end of this module, you will be able to:

  • Explain Cascading Style Sheets (CSS) and how they are used in modern webpages in conjunction with HTML
  • Use CSS to make changes to the style of your webpage content, including changes to color and font
  • Use any color you want for an element in a web page you create: whether it has a standard name, or you need to specify it by number

Supporting Materials

For this module, you may also find it helpful to refer to PDFs of the slides used by the instructors. You can find each set of slides linked below by clicking on the name of the video.

కరోనా కోవిడ్ -19 గురించి ఏ వికీపీడియా మీకు చెప్పలేము?

కరోనా కోవిడ్ -19 గురించి ఏ వికీపీడియా మీకు చెప్పలేము? మిమ్మల్ని మీరు రక్షించుకోండి  Your మీ చేతులను తరచుగా కడగాలి Eyes మీ కళ్ళు, న...