logo

The Monthly Edition Of The

k-Byte

Newsletter

Cover Art
  v. 24, n. 8 August 2007 Users Helping Users
   

Contents
  1 Checkmate - Berry F. Phillips
  2 About k-Byte
  5 Free Online Mapping and Driving Directions - Ira Wilsker
  6 Calendar of Events
  7 August/September Calendars
  8 What is PCI Express? - Brian K. Lewis
  9 Tip of the Month - Mike Morris
10 About Trading Post
12 Map to Meeting Place
12 FRPCUG Contacts


NO MEETING IN AUGUST

THE WORLD OF GOOGLE, THE TOPIC FOR SEPTEMBER-SEE PAGE 6

APCUG Logo

Quote of the Month

Morality to me is honesty, integrity, character. Old fashioned words. There are new words now that excuse everything. - Bette Davis


Checkmate
by Berry F. Phillips, Computer Club of Oklahoma City, http://www.ccokc.org, bfpdata(at)1access.net

Man-vs-machine has been a theme that has intrigued the public for many ears. The Turk was a chess playing automaton that was a sensation in Europe in the 1770s. The Turk was a wooden cabinet with a chess board on top played by a life-sized mannequin dressed in Turkish style. This mysterious device could play against and often defeat human chess opponents including Napoleon Bonaparte and Benjamin Franklin. In truth, the Turk was a clever illusion as the cabinet concealed a human chess expert who moved the Turk's arm and played the games. The Turk was created by Wolfgang von Kempleur and was not only a success in Europe but later in the United States. Eventually the Turk was no longer popular and was destroyed in a fire in Philadelphia in 1864. Edgar Allen Poe wrote a widely read 1836 essay proposing that the Turk concealed a human chess player.

The best known of the man-vs-machine devices was the world-famous Deep Blue. Deep Blue began as a chess program named Chipset (later Deep Thought) and was created by Fenghsuing Hsu and Thomas Anantharman at Carnegie Mellon University. The creators later joined IBM Corporation which supported the development of the system. Deep Thought was eventually renamed Deep Blue, a twist on IBM's corporation nick name, Big Blue. Deep Blue was a RS/6000 SP parallel processor with specialized microchips for chess and calculated 200 million chess moves per second. Deep Blue lost a six-game match to world chess champion, Gary Kasperov, in 1996. But in the 1997 rematch, Deep Blue made history by defeating Kasperov 3.5 games to 2.5 games.

Many in the chess world believe that Gary Kasperov is the greatest human chess player. He had never lost a game previously and was unnerved at his loss and began ascribing almost human features to the computer. While Deep Blue had access to all of Kasperov's games, Kasperov was not allowed to see Deep Blue's previous games for study. He received $400,000 for his loss and would have received $700,000 if he had won. IBM retired Big Blue after the match.

Another famous chess playing computer was Deep Fritz backed by a German company ChessSise and written by two programmers, Franz Marsh and Mathias Feist. The word, deep, is a nod to IBM's Deep Blue. Deep Fritz was in the news in 2001 when a chess match ended in a 4-4 tie with Russian chess expert, Vladimir Krammick.

In 2003, the long awaited chess match between Gary Kasperov and Deep Junior, a three-time world champion computer developed by Amir Ban and Shay Bushinksky who were both from Israel was played in New York City. The match ended in a 3.0 to 3.0 tie. Kasperov quipped to his mother, "at least I didn't lose." Well, this subject is getting too "deep" for me. Now I don't have to worry about anymore literary "moves" since I have been officially "checkmated."

Obtained from APCUG with the author's permission for publication by APCUG member groups. This article has been provided to APCUG by the author solely for publication by APCUG member groups. All other uses require the permission of the author (see e-mail address above).
Article end
Back to the Top
About k-Byte

Published monthly, k-Byte is the official newsletter of the Front Range Personal Computer Users Group (FRPCUG): our mailing address is PMB 152, 305 W. Magnolia, Fort Collins, Colorado 80521.

Opinions expressed in k-Byte are those of the authors and do not necessarily reflect those of the group or its members. Publication of information in k-Byte constitutes no guarantee of accuracy. Use of any information found in this publication is at the sole risk of the user. Neither k-Byte, nor Front Range PC Users Group, nor the officers of Front Range PC Users Group, nor the editors of or contributors to k-Byte assume any liability for damages resulting from use of information in this publication.

Submissions

Articles, letters and short items of interest on computer-related topics are welcome and encouraged. All items submitted for publication are subject to editing. Send your contribution to the editor via e-mail attachment or submit on disk. If you have questions about a submission, please contact the editor for information.

Copyright

k-Byte is copyrighted ©2007 by the Front Range Personal Computer Users Group. Unless otherwise noted, other nonprofit users groups may reprint or quote from any articles appearing in k-Byte without prior permission, provided that proper author and publication credits are given and that a copy of the publication in which the article appears is sent at no cost to k-Byte at the above mailing address. User groups wishing to exchange newsletters with FRPCUG are invited to send a copy of their newsletter together with an exchange request.

IBM PC, OS/2, Compaq, MS-DOS, UNIX, Windows and other trademarks occasionally mentioned in k-Byte are registered trademarks of International Business Machines, Inc., Compaq Corporation, Microsoft, Digital Research, AT&T or their owners respectively. Neither FRPCUG nor its newsletter k-Byte are connected in any way with any manufacturer or seller.

Advertising

Classified advertising is free to members for non-business ads. See "Trading Post" for pricing for camera-ready display ads. Charges for ad makeup from sketches, etc., are available on request. Deadline for camera-ready and classified ads is 45 days prior to the month of publication. For example, ads for the March newsletter must be submitted by January 15th. For pricing and schedules for ad design, connect to contact(at)frpcug.org.

About FRPCUG

FRPCUG is an independent nonprofit computer society, so incorporated with the State of Colorado and open to anyone interested in MS-DOS, Windows, or UNIX/LINUX microcomputers. Its purpose is to provide an educational and scientific forum of mutual benefit for members of the micro-computer community. FRPCUG holds a monthly meeting and conducts various special interest groups (SIGs) and seminars. Members have voting privileges, subscription to k-Byte newsletter, access to SIGs and selected seminars. Annual dues are $25 for individual/family membership ($20 for students) and $50 for corporate/group membership.
Article end
Pattern

Back to the Top
Free Online Mapping and Driving Directions
by Ira Wilsker, APCUG Director, Iwilsker(at)apcug.net

WEBSITES:
http://maps.live.com
http://maps.google.com
http://maps.yahoo.com
http://www.mapquest.com

Many of us like to use maps when we travel. Maps can be used to display driving directions and points of interest. Fortunately there are several excellent and free mapping utilities available on the internet, such as those provided by Microsoft's "Live" service, Google, Yahoo!, and AOL's Mapquest.

Mapquest (www.mapquest.com) has the honor of being one of the oldest online mapping services, and during its tenure has earned a large following. The interface on the startup page is simple, giving the user the options to enter the "Maps" option to display the image of a single location, or "Directions" to calculate driving directions. Mapquest1
Mapquest2 Maps generated can be displayed either in traditional graphics format, or as an aerial image with key streets labeled. If an individual map is selected, a bar at the top of the screen allows the user to locate and select from a lengthy list of local facilities including restaurants, banks, pharmacies, colleges and universities, hospitals, auto repair, and several other options. Any of the attractions listed have a link to "map", "directions to", and "directions from" such that the user can easily find the desired destinations. This feature can be invaluable to travelers and locals alike to find points of interest. Since most hotels currently offer internet access to guests, the ability to locate any activity or points of interest using the internet can be a major contributor to the joys of any trips.
One of the most useful features of any mapping website is the creation and printing of driving directions. Mapquest offers a fully featured driving direction service where up to 10 intermediate points or stops can be selected. Options include the choice of shortest distance or shortest time, avoiding busy highways, and avoiding toll roads. For those who prefer detailed return directions there is a selection "Reverse Route" which will generate detailed directions back to the starting point. One very good capability of the Mapquest driving directions is the easy option to create turn-by-turn maps to go along with the driving directions. When the driving directions are displayed on the screen, each segment has a "Map" option on the right edge of that segment. If "Map" is selected, a detailed map of just that segment will be inserted showing that turn in great detail. When the "Printer-Friendly" link is clicked, the resultant map printed will include the directions along with any map segments selected, along with a large map displaying the entire route, with smaller maps detailing the starting point and destinations. Mapquest3
MSLive1 The newest entry into the online mapping fray is Microsoft's Live service at maps.live.com. Microsoft uses maps created with its "Microsoft Virtual Earth" using street data NAVTEQ. One interesting feature of Live maps is the ability to show both aerial views as well as hybrid maps which combines the aerial view along with the street map. Much of the aerial imagery is from the United States Geological Survey (USGS). Live also offers a most interesting service, a 3-D "birds' eye view" where images can be displayed in a virtual 3-D window, complete with buildings and major landmarks that can be displayed from any perspective, from straight above to any selected angle. The search bar at the top of the page can display the location of any points of interest, such as restaurants.
Live offers detailed driving directions using either the flat 2-D maps, or the more sophisticated 3-D maps. When printed, the output includes detailed directions along with detailed maps. One interesting feature on Live is a display of real-time traffic conditions for major cities. As I type this, Live is displaying a Houston area map with some "moderate" incidents displayed on the map, but the color code for the Houston area highways indicates that traffic is flowing smoothly around most of the city. MSLive2
Yahoo1 Yahoo! has recently upgraded its mapping function (maps.yahoo.com). For those who may prefer the older format, but still very usable maps and directions, Yahoo! offers a link at the top of the page "Dial-up Map Original" which will open the prior mapping service. The new Yahoo! Maps offers a choice of a traditional road map, satellite view, or hybrid combining the roads with the satellite image. Options to display attractions such as restaurants and hotels are included in Yahoo! maps.
Yahoo1 Yahoo2

Yahoo! offers driving directions either direct or by adding desired stops or waypoints, and the printed output contains very clear text along with a detailed route map. Yahoo! also displays real-time traffic conditions for major cities showing incidents and average speeds along the major roadways.
Google also offers a competitive mapping service at maps.google.com. As with most of the others' services, maps can be displayed as a road map, satellite view, or hybrid. Google merges its popular search engine with the ability to locate attractions and local points of interest. As is now common, Google offers road maps, satellite images, or hybrid maps. Google also offers real time traffic conditions.

Google was recently rated as the most popular source of driving directions, and its printed directions are among the most precise and easiest to read. Small maps display the details of the starting point, destination, and route summary.
Google1
With the summer upon us, and as we enter the peak driving season, a good map or two may be most helpful on our journeys. With near universal internet access in most hotels, local information can be just a few keystrokes and mouse clicks away, by utilizing these services. I would suggest that readers experiment with two or more of the above mapping services to determine personal preferences, and print driving directions from one or more of the services.

Obtained from APCUG with the author's permission for publication by APCUG member groups. This article has been provided to APCUG by the author solely for publication by APCUG member groups. All other uses require the permission of the author (see e-mail address above).
Article end
Back to the Top
Calendar of Events

August General Forum Meeting

NO MEETING IN AUGUST

September General Forum Meeting

We will meet at the Fort Collins Senior Center on Tuesday, September 4th 7:00 PM

Meeting Agenda:

7:00 to 7:15 Announcements
7:15 to 8:00 Open Forum
8:00 to 8:15 Break
8:15 to 9:00 The World of Google

See you at the meetings!

Get full membership benefits. If you are not a current member, download an application from http://www.frpcug.org/memberap.htm

Future General Forum Meeting Notes

The World of Google is the topic of the September 4th meeting.

Most people think of Google as a Search Engine. And, perhaps after reading this issue of the newsletter, a source of maps and driving directions. There is much more.

At the meeting, you will get information on Goggle Desktop™ (word processor, spreadsheet and other applications), and many other features available from the Google website.

This presentation is courtesy of a team of dedicated FRPCUG members.

Future SIG's, Seminars, and Other Meetings

New Technology SIG

The New Technology SIG provides advance support for all PC related operating system and telecommunication issues. The meetings are held at 7:00 PM on the third Thursday of each month at Bluebird Manufacturing Inc., 1421 Webster Avenue, in Fort Collins. For more information, contact Chuck McJilton at 970-493-2987.

Board Meeting

FRPCUG's executive board meets on Wednesday of the week following the General Forum meeting. All members are welcome and are encouraged to attend. These meetings are held at 7:00 PM in the Staff Board Room of the Fort Collins Senior Center.

Shop Talk

One-on-one assistance. Drop in to the Senior Center lobby on any Saturday (holidays excepted) from 11:00 AM to 1:00 PM
Back to the Top
August 2007

 4 Shop Talk 11:00 AM to 1:00 PM
11 Shop Talk 11:00 AM to 1:00 PM
15 FRPCUG Board Meeting 7:00 PM
16 New Technology SIG Meeting 7:00 PM
18 Shop Talk 11:00 AM to 1:00 PM
25 Shop Talk 11:00 AM to 1:00 PM

September 2007

 4 FRPCUG General Forum Meeting 7:00 PM
 8 Shop Talk 11:00 AM to 1:00 PM
12 FRPCUG Board Meeting 7:00 PM
15 Shop Talk 11:00 AM to 1:00 PM
20 New Technology SIG Meeting 7:00 PM
22 Shop Talk 11:00 AM to 1:00 PM
29 Shop Talk 11:00 AM to 1:00 PM
Back to the Top
What is PCI Express?
by Brian K. Lewis, PhD, Regular Columnist, The Sarasota PC Monitor, Sarasota PCUG, Florida,
http://www.spcug.org, bwsail (at) yahoo dot com

Let's start this off with an explanation of PCI (Peripheral Component Interconnect). These are the slots in the motherboard of your computer used for connecting peripheral devices directly to computer bus. Now you're asking what is the computer bus? Essentially, the bus is the electrical means for a peripheral device to connect to the computers chipset. The chipset is the interconnection between the peripherals, the main processor and system memory. (Got all that?)

The original PCI bus released in 1992 had a maximum communication rate of 33 MHz. This allows data transmission at a maximum rate of 133 megabytes per second (MB/sec.). The bus is used by such things as the sound system, video card, network adapters, parallel and serial ports.

In the PCI system all data are transmitted in parallel. In parallel transmission many "wires" or connections are required for each PCI slot or integrated device. For example, if you have a 32 bit data transmission path from the PCI slot to the chipset, this requires 32 connecting wires just for data. Additional wires are required for control signals. With six PCI slots you can have more than 1,000 wires required for the connections. Each wire should be exactly the same length so that all the data arrive simultaneously. However, in a computer it is impossible for each wire to be exactly the same length. So as the speed of devices increased, data started arriving out of order. Therefore, the receiver had to delay until all the data were available before it could be processed. Another aspect of PCI is that all the devices share the bus at the same time so the actual data rate per device will be significantly less than the maximum rate. It's like having a speed limit of 65 miles per hour on a multi-lane highway. When all the traffic lanes are full, everything slows down. Think Chicago or Atlanta in rush hour!

Shortly after PCI was introduced, the arrival of 3-D video cards made PCI obsolete for graphics purposes. That resulted in the development of the AGP slot in the motherboard for AGP video cards. AGP uses a separate bus and this freed up bandwidth on the PCI bus for other peripherals. The AGP-8X system can transmit data at the rate of 2.134 gigabytes per second (GB/sec.). In spite of the removal of the data intensive video card transmissions, the number of high-speed peripherals being added to computers quickly saturated the PCI bus and it remained a data transport bottleneck. Additional problems arise as communication can only be made in one direction at a time. Today, many communications networks utilize bidirectional traffic.

In 2004 the PCI Express (PCIe) bus started showing up on computer motherboards. This is quite different from the original PCI bus and in the strictest definition is not a true bus. It is described as a high performance, scalable, point to point serial bus. Now, that statement requires some further explanation as I'm sure it is not immediately clear to all of you. It certainly wasn't to me the first time I read it.

First, consider the "serial" relationship. In a serial device the data is transmitted in a single stream rather than in several parallel streams. This is like reducing a multi-lane highway to one lane in each direction. That should slow things down instead of speeding it up! But in PCIe the clue is that you now have a point to point relationship. That means the device is connected directly to the chipset and does not have to share bandwidth with other devices. It is like having a high speed commuter corridor that bypasses all the slow traffic on the rest of the multi-lane highway. You may have multiple PCIe connections to the chipset. To prevent problems the connections occur through a system similar to a router. This router passes the data packets from each device in an ordered manner with a minimum of delay and contributes to the speed and accuracy of the transmission. Because this is a point to point connection with each device having its own pathway, this is not a bus under the strict definition of a computer bus.

It is also important to note that PCIe transmission occurs in data packets. The connections are in dual pairs so there is a possibility of a simultaneous bidirectional transmission. One pair is used for transmission and the other for receiving. As mentioned above, data is transmitted in packets, rather than in a continuous stream. Each packet contains an identifier so the data can be reassembled at the receiving end. This allows the receiver to work with multiple inputs. The data is encoded in what is called 8b/10b. This means that eight data bits are packaged with two information bits in a ten-bit package. (See how much simpler it is to call this 8b/10b?) Also consider that this is the method used for data and voice transmission on the Internet. Hard drives have moved to an SATA interface that is a serial connection instead of the parallel IDE connection. Gigabit ethernet cards are also designed with a serial connection. More devices are moving to serial connectivity to gain additional speed and reliability.

The scalable part of the PCIe bus is in its ability to work with more than one pair of connections. These are called x1 (or times 1), x4, x8 or x16. The x1 version (two data pairs) can transmit the encoded data at a bidirectional rate of 500 MB/s or 250 MB/s in each direction. The x16 version (32 data pairs) can transmit at a rate of 8 GB/s. This is the combined bidirectional rate. The rate in one direction is half this figure. There is a second version of PCIe in the works, PCIe 2.0. This is expected to double the current transmission speeds and provide other benefits.

PCIe slots in the motherboard come in various sizes depending on the number of lanes they use for connection. These vary from the smallest connector for the x1 version to the largest for x16. It is the 16x version that is currently found on new motherboards which supports the latest graphics (video) cards. Unlike the AGP slots, the x16 slot can be used for peripherals other than the video card.

Another interesting aspect of PCIe is one means by which it achieves its high data rates. It is called "low-voltage differential signaling". Another phrase that I had better explain a little more. As I mentioned earlier, connections occur in a pair of "lanes" in each direction. One of the lanes carries a "positive" image of the data and the other carries a "negative" or "inverted" image. The transmission of the data follows strict rules such that any noise that occurs will affect both lines. When the data is reassembled at the destination, the receiver collects both signals, inverts the negative back to positive and sums both signals. This effectively removes the noise from the signal.

PCIe is also backward compatible with PCI devices and software that uses PCI devices. The configuration space and programmability of PCI Express devices are unchanged from traditional PCI. In fact, all operating systems can boot without modification on a PCI Express architecture. Programs originally written for PCI devices can run unchanged on PCI Express devices because the PCIe layer is transparent to the application software. This provides benefits to users who don't have to upgrade software applications to work with newer hardware.

PCIe has another characteristic that greatly improves on PCI. It has an active power management (APM) system. When a PCIe link is not in use it does require that the link remain active so that the transmitter and receiver remain synchronized. It is the role of the APM to reduce the power level whenever the link is inactive. The catch is that when data needs to be transmitted there is a recovery time to allow full activation of the transmitter/receiver. The longer the recovery time, the lower the power usage. Overall, the systems are designed for the lowest power usage with the shortest recovery time.

There is a gradual transition from the motherboard with combined PCIe/PCI slots to those that will have only PCIe slots as more PCIe plug-in cards become available. This will also affect the size of the motherboard and the ultimate size of the computer. The specification for the PCIe mini-card allows for a card half the size of a standard PCI mini-card. Most of these mini-cards may be destined for laptop computers. However, some desktop designs that take advantage of all PCIe input are far smaller than the standard desktop computer. Some of the new small box computers utilize these smaller motherboards.

So when you get your next computer you should now have a better understanding of the role of the PCIe slots it contains.

Dr. Lewis is a former university & medical school professor. He has been working with personal computers for more than thirty years.
Obtained from APCUG with the author's permission for publication by APCUG member groups. This article has been provided to APCUG by the author solely for publication by APCUG member groups. All other uses require the permission of the author (see e-mail address above).
Article end
Back to the Top
Tip of the Month
by Mike Morris, Front Range PC Users Group, http://www.frpcug.org

Custom keyboard shortcuts are a hidden gem in Microsoft Word. The key to the custom keyboard shortcuts is that you can control all aspects of text with only two keystrokes.

Tip1
There are a multitude of keyboard shortcuts provided by the Windows operating system, and by Microsoft Word. For example, if you want to change text to bold, you can highlight the text and use the Ctrl+b shortcut. For those unfamiliar with shortcuts, that means you press and hold down the first key (Ctrl), then press once and release the second key. Finally, release the first key.

Shortcuts are a significant productivity enhancement for repetitive tasks. If, for example, you are working on a long document with many repeated features such as headers-or even many short documents with a small number of headers or other repeated features-shortcuts speed up the process and save wear and tear on the wrist.

Shortcuts are particularly helpful when used in conjunction with the Microsoft Word "Styles" feature (more on Styles in a later tip). In fact, you assign custom keyboard shortcuts from the Modify Styles dialog box.

This is what that Modify Styles dialog box looks like in Word 2002 (there is a similar feature in Word 97):

Tip2
Note the menu that is displayed when you click on "Format" includes the Font, Paragraph, Tabs and several other formatting options.

Also note that "Shortcut key" is the last option on that list. If you click on that, the Customize Keyboard dialog box is displayed.

Click in the "Press new shortcut key" field. Then, all you need to do is to press the keys you want to use for your new shortcut. In the graphic, Alt+z is used to apply the style identified under "Description."

Use the Alt key instead of the Ctrl key for custom shortcuts to avoid conflict with existing shortcuts.




Article end
Back to the Top
About Trading Post

Noncommercial Advertising

k-Byte runs classified ads in Trading Post for three consecutive issues. Trading Post ads up to 10 lines (or 70 words) long are free to FRPCUG members and only $10 for non-members. To place an ad in Trading Post contact Rick Mattingly at 970-613-8968 or e-mail to rmatt(at)mesanetworks.net.

Commercial Advertising Specifications (Per Issue)

Full Page (8.5" x 11")*$50.00
Half Page (5.5" x 8.5")*$30.00
Quarter Page (4.25" x 5.5")*$20.00
Business Card (2" x 3.5")*$10.00

We offer a substantial discount for repeat ads and continuing contracts. For an additional charge we will design your ad for you. Contact Rick Mattingly for information on this service at 970-613-8968 or e-mail to rmatt(at)mesanetworks.net.
*Allow for 0.5 inch margins
Article end
Back to the Top
The Fort Collins Senior Center
Senior Center Map
Source: http://www.mapquest.com

Back to the Top
FRPCUG CONTACTS
Telephone Area Code 970
FRPCUG Officers Name Work Home e-mail
President Rick Mattingly 613-8968 rmatt(at)mesanetworks.net
Vice President Don Anderson 498-3534 482-0943 doande(at)gmail.com
Treasurer Virginia Febinger 498-2127 gingercln(at)cs.com
Secretary Jim Bragonier 484-9061 james.bragonier(at)comcast.net
k-Byte Staff
Editor-in-Chief Mike Morris 461-2002 twriterext(at)gmail.com
Features Editor Mike Morris
Advertising Coordinator Open - We need a volunteer! Contact Rick Mattingly in interim.
Other Contacts
Membership Coordinator Jack Linder 663-2151 jack(at)frpcug.org
New Technology SIG Chuck McJilton 493-2987 cdmcjs(at)gmail.com
Door Prize Coordinator John Goldey 221-0877 johngoldey(at)juno.com
FRPCUG Fax Line 493-1408
FRPCUG Home Page w/E-Mail http://www.frpcug.org
FRPCUG Officer E-Mail contact(at)frpcug.org
Membership in the Front Range PC Users Group is $25 per year for individuals and $50 per year for companies.
Mail your completed application and payment to:
FRPCUG
PMB 152
305 W. Magnolia
Fort Collins CO 80521
or join in person at the monthly meeting on the first Tuesday of each month.

Web Site

Back to the Top

Valid XHTML 1.0 Strict