Search

Charles M Callahan

age ~72

from Princeton, MA

Also known as:
  • Charles Michael Callahan
  • Charles K Callahan
  • Callahan Chas
Phone and address:
285 Redemption Rock Trl N, Princeton, MA 01541

Charles Callahan Phones & Addresses

  • 285 Redemption Rock Trl N, Princeton, MA 01541
  • Leominster, MA
  • Pittsford, NY
  • Seattle, WA
  • Hubbardston, MA
  • Rochester, NY
  • Fort Defiance, AZ

Us Patents

  • Parallelism Performance Analysis Based On Execution Trace Information

    view source
  • US Patent:
    20020129339, Sep 12, 2002
  • Filed:
    Apr 3, 2001
  • Appl. No.:
    09/825434
  • Inventors:
    Charles Callahan - Seattle WA, US
    Keith Shields - Seattle WA, US
    Preston Briggs - Seattle WA, US
  • International Classification:
    G06F009/44
  • US Classification:
    717/127000
  • Abstract:
    A system for conducting performance analysis for executing tasks. The analysis involves generating a variety of trace information related to performance measures, including parallelism-related information, during execution of the task. In order to generate the trace information, target source code of interest is compiled in such a manner that executing the resulting executable code will generate execution trace information composed of a series of events. Each event stores trace information related to a variety of performance measures for the one or more processors and protection domains used. After the execution trace information has been generated, the system can use that trace information and a trace information description file to produce useful performance measure information. The trace information description file contains information that describes the types of execution events as well as the structure of the stored information. The system uses the trace information description file to organize the information in the trace information file, extracts a variety of types of performance measure information from the organized trace information, and formats the extracted information for display. The system can use default or user-defined functions to extract and format trace information for display. After the system displays one or more types of performance measure information, a user of the system can then interact with the system in a variety of ways to obtain other useful performance analysis information.
  • Inter-Thread Long Jumps In A Multithreaded Environment

    view source
  • US Patent:
    20040064816, Apr 1, 2004
  • Filed:
    Oct 1, 2003
  • Appl. No.:
    10/676680
  • Inventors:
    Gail Alverson - Seattle WA, US
    Charles Callahan - Seattle WA, US
    Susan Coatney - Federal Way WA, US
    Brian Koblenz - Seattle WA, US
    Richard Korry - Seattle WA, US
    Burton Smith - Seattle WA, US
  • International Classification:
    G06F009/00
  • US Classification:
    718/102000
  • Abstract:
    A method and system that prepares a task for being swapped out from processor utilization that is executing on a computer with multiple processors that each support multiple streams. The task has one or more teams of threads, where each team represents threads executing on a single processor. The task designates, for each stream that is executing a thread, one stream as a team master stream and one stream as a task master stream. For each team master stream, the task notifies the operating system that the team is ready to be swapped out when each other thread of the team has saved its state and has quit its stream. Finally, for the task master stream, the task notifies the operating system that the task is ready to be swapped when it has saved its state and each other team has notified that it is ready to be swapped out.
  • Deferred Task Swapping In A Multithreaded Environment

    view source
  • US Patent:
    20040064818, Apr 1, 2004
  • Filed:
    Sep 16, 2003
  • Appl. No.:
    10/663895
  • Inventors:
    Gail Alverson - Seattle WA, US
    Charles Callahan - Seattle WA, US
    Susan Coatney - Federal Way WA, US
    Brian Koblenz - Seattle WA, US
    Richard Korry - Seattle WA, US
    Burton Smith - Seattle WA, US
  • International Classification:
    G06F009/00
  • US Classification:
    718/107000
  • Abstract:
    A method and system that prepares a task for being swapped out from processor utilization that is executing on a computer with multiple processors that each support multiple streams. The task has one or more teams of threads, where each team represents threads executing on a single processor. The task designates, for each stream that is executing a thread, one stream as a team master stream and one stream as a task master stream. For each team master stream, the task notifies the operating system that the team is ready to be swapped out when each other thread of the team has saved its state and has quit its stream. Finally, for the task master stream, the task notifies the operating system that the task is ready to be swapped when it has saved its state and each other team has notified that it is ready to be swapped out.
  • Placing A Task Of A Multithreaded Environment In A Known State

    view source
  • US Patent:
    20040078795, Apr 22, 2004
  • Filed:
    Oct 10, 2003
  • Appl. No.:
    10/683774
  • Inventors:
    Gail Alverson - Seattle WA, US
    Charles Callahan - Seattle WA, US
    Susan Coatney - Federal Way WA, US
    Brian Koblenz - Seattle WA, US
    Richard Korry - Seattle WA, US
    Burton Smith - Seattle WA, US
  • International Classification:
    G06F009/00
  • US Classification:
    718/100000
  • Abstract:
    A method and system that prepares a task for being swapped out from processor utilization that is executing on a computer with multiple processors that each support multiple streams. The task has one or more teams of threads, where each team represents threads executing on a single processor. The task designates, for each stream that is executing a thread, one stream as a team master stream and one stream as a task master stream. For each team master stream, the task notifies the operating system that the team is ready to be swapped out when each other thread of the team has saved its state and has quit its stream. Finally, for the task master stream, the task notifies the operating system that the task is ready to be swapped when it has saved its state and each other team has notified that it is ready to be swapped out.
  • Task Swap Out In A Multithreaded Environment

    view source
  • US Patent:
    20040088711, May 6, 2004
  • Filed:
    Sep 10, 2003
  • Appl. No.:
    10/659407
  • Inventors:
    Gail Alverson - Seattle WA, US
    Charles Callahan - Seattle WA, US
    Susan Coatney - Federal Way WA, US
    Brian Koblenz - Seattle WA, US
    Richard Korry - Seattle WA, US
    Burton Smith - Seattle WA, US
  • International Classification:
    G06F015/16
  • US Classification:
    718/107000, 709/231000
  • Abstract:
    A method and system that prepares a task for being swapped out from processor utilization that is executing on a computer with multiple processors that each support multiple streams. The task has one or more teams of threads, where each team represents threads executing on a single processor. The task designates, for each stream that is executing a thread, one stream as a team master stream and one stream as a task master stream. For each team master stream, the task notifies the operating system that the team is ready to be swapped out when each other thread of the team has saved its state and has quit its stream. Finally, for the task master stream, the task notifies the operating system that the task is ready to be swapped when it has saved its state and each other team has notified that it is ready to be swapped out.
  • Stream Management In A Multithreaded Environment

    view source
  • US Patent:
    20040093603, May 13, 2004
  • Filed:
    Sep 16, 2003
  • Appl. No.:
    10/663897
  • Inventors:
    Gail Alverson - Seattle WA, US
    Charles Callahan - Seattle WA, US
    Susan Coatney - Federal Way WA, US
    Brian Koblenz - Seattle WA, US
    Richard Korry - Seattle WA, US
    Burton Smith - Seattle WA, US
  • International Classification:
    G06F009/46
  • US Classification:
    718/107000
  • Abstract:
    A method and system that prepares a task for being swapped out from processor utilization that is executing on a computer with multiple processors that each support multiple streams. The task has one or more teams of threads, where each team represents threads executing on a single processor. The task designates, for each stream that is executing a thread, one stream as a team master stream and one stream as a task master stream. For each team master stream, the task notifies the operating system that the team is ready to be swapped out when each other thread of the team has saved its state and has quit its stream. Finally, for the task master stream, the task notifies the operating system that the task is ready to be swapped when it has saved its state and each other team has notified that it is ready to be swapped out.
  • Accessing A Collection Of Data Items In A Multithreaded Environment

    view source
  • US Patent:
    20040093605, May 13, 2004
  • Filed:
    Oct 29, 2003
  • Appl. No.:
    10/697890
  • Inventors:
    Gail Alverson - Seattle WA, US
    Charles Callahan - Seattle WA, US
    Simon Kahan - Seattle WA, US
    Brian Koblenz - Seattle WA, US
    Allan Porterfield - Bellevue WA, US
    Burton Smith - Seattle WA, US
  • International Classification:
    G06F009/44
  • US Classification:
    719/310000
  • Abstract:
    Various techniques for manipulating data using access states of memory, access control fields of pointers and operations, and exception raising and exception trapping in a multithreaded computer system. In particular, the techniques include synchronization support for a thread blocked in a word, demand evalution of values, parallel access of multiple threads to a list synchronized and unsynchronized access to a data buffer, use of fowarding to avoid checking for an end of a buffer, use of sentinel work to detect access past a data structure, concurrent access to a word of memory using different synchronization access modes, and use of trapping to detect access to restricted memory.
  • Restricting Access To Memory In A Multithreaded Environment

    view source
  • US Patent:
    20040098721, May 20, 2004
  • Filed:
    Oct 30, 2003
  • Appl. No.:
    10/697902
  • Inventors:
    Gail Alverson - Seattle WA, US
    Charles Callahan - Seattle WA, US
    Simon Kahan - Seattle WA, US
    Brian Koblenz - Seattle WA, US
    Allan Porterfield - Bellevue WA, US
    Burton Smith - Seattle WA, US
  • International Classification:
    G06F009/00
    G06F013/24
  • US Classification:
    718/102000, 710/260000
  • Abstract:
    Various techniques for manipulating data using access states of memory, access control fields of pointers and operations, and exception raising and exception trapping in a multithreaded computer system. In particular, the techniques include synchronization support for a thread blocked in a word, demand evaluation of values, parallel access of multiple threads to a list, synchronized and unsynchronized access to a data buffer, use of forwarding to avoid checking for an end of a buffer, use of sentinel word to detect access past a data structure, concurrent access to a word of memory using different synchronization access modes, and use of trapping to detect access to restricted memory.

Isbn (Books And Publications)

Washington: The Man and the Mason, 1913

view source

Author
Charles Callahan

ISBN #
0766102459

Dealing With It: A Life

view source

Author
Charles M. Callahan

ISBN #
0741428539

License Records

Charles A Callahan

License #:
110402 - Expired
Issued Date:
Jun 22, 1988
Expiration Date:
Dec 12, 2000
Type:
Salesperson

Charles W Callahan

License #:
OT002937T - Expired
Category:
Osteopathic Medicine
Type:
Graduate Osteopathic Trainee
Name / Title
Company / Classification
Phones & Addresses
Charles Callahan
Member
Haleys Pizzeria, LLC
Restaurants
469 Charles Bancroft Hwy, Litchfield, NH 03052
(603)4244700
Charles P. Callahan
Treasurer
C P Callahan & Sons Inc
Irrigation System Operation · Irrigation Systems
382 Dunstable Rd, Tyngsborough, MA 01879
PO Box 1127, Graniteville, MA 01886
Graniteville, MA 01886
81 Westech Dr, Tyngsboro, MA 01879
(978)6921050
Charles Callahan
Chief Financial Officer
Benefit Resource, Inc.
Human Resources · Management Consulting Services
245 Kenneth Dr, Rochester, NY 14623
2320 Brghton Hnrtta Trl Rd, Rochester, NY 14623
PO Box 92726, Rochester, NY 14692
2320 Brighton Henrietta Townline Rd, Rochester, NY 14623
(585)4245200, (585)4247273, (716)4245200
Charles T. Callahan
Soc signatory
ENGINEERING QUALITY CONSULTANTS, LLC
7 Gooseneck Ln, Westford, MA 01886
19 Beacon St, Boston, MA 02108
Charles Callahan
Haleys Pizzeria LLC
Eating Place
469 Charles Bancroft Hwy, Litchfield, NH 03052
(603)4244700
Charles Michael Callahan
Charles Callahan MD,MPH
Emergency Medicine · Pediatrician
285 Redemption Rock Trl N, Princeton, MA 01541
(401)5191604
Charles Callahan
Principal
Charles Callahan
Business Services at Non-Commercial Site
24 Searle St, Palmer, MA 01069
Charles T. Callahan
Secretary
SUN SILK, INC
99 Willie St, Lowell, MA 01854

Facebook

Charles Callahan Photo 1

Charles Callahan

view source
Charles Callahan Photo 2

Charles Callahan

view source
Charles Callahan Photo 3

Charles Callahan

view source
Charles Callahan Photo 4

Charles Callahan

view source
Charles Callahan Photo 5

Charles Callahan

view source
Charles Callahan Photo 6

Charles Callahan

view source
Charles Callahan Photo 7

Charles Callahan

view source
Charles Callahan Photo 8

Charles Callahan

view source

Plaxo

Charles Callahan Photo 9

Charles Callahan

view source
Triangle Venture Partners LLC

Classmates

Charles Callahan Photo 10

Charles Callahan

view source
Schools:
Mills Pond Elementary School St. James NY 1972-1977
Community:
James Strickland, Tina Hollifield
Charles Callahan Photo 11

Charles Callahan

view source
Schools:
De La Salle High School New Orleans LA 1988-1992
Community:
David Crain, Tom Cruser
Charles Callahan Photo 12

Charles P. Callahan

view source
Schools:
Holy Spirit High School Atlantic City NJ 1963-1967
Community:
Richard Dodson, James Fadigan, George Batten, Aileen Steelman
Charles Callahan Photo 13

Charles Callahan

view source
Schools:
Carmichaels High School Carmichaels PA 1944-1947
Community:
Stephen Radjenovic
Charles Callahan Photo 14

Charles Callahan

view source
Schools:
Willits High School Willits CA 1988-1992
Community:
Gay Walkup, Vicki Martinazzi, Annie Pruett
Charles Callahan Photo 15

Charles Callahan

view source
Schools:
Radnor High School Radnor PA 1966-1970
Charles Callahan Photo 16

Charles Callahan

view source
Schools:
Laboure High School St. Louis MO 1957-1961
Community:
Jean Kopp, Denny Kranz, Steve Wieck, Rosemary Arman, Judith Barnes, Mike Gallagher, Pete Thompson, Barb Collico, Judy Gau, William Grumich, Janet Wilson
Charles Callahan Photo 17

charles callahan | Jeffer...

view source

Flickr

Googleplus

Charles Callahan Photo 26

Charles Callahan

Charles Callahan Photo 27

Charles Callahan

Charles Callahan Photo 28

Charles Callahan

Charles Callahan Photo 29

Charles Callahan

Charles Callahan Photo 30

Charles Callahan

Charles Callahan Photo 31

Charles Callahan

Education:
University of Tennessee
Charles Callahan Photo 32

Charles Callahan

News

How Baltimore Escaped The Worst Of Covid-19

How Baltimore Escaped the Worst of COVID-19

view source
  • Dzirasa was the exact right person for the job, said Dr. Charles Callahan, a vice president for population health at the University of Maryland Medical Center, one of the major players in Baltimores pandemic response.
  • Date: Oct 14, 2021
  • Category: More news
  • Source: Google

Youtube

Organ Recital: Charles Callahan, organist

1 The Heavens Declare the Glory of God (Benedetto Marcello) 2 Sicilien...

  • Duration:
    55m 36s

Fantasy Prelude on 'Amazing Grace'

Organ arrangement by Charles Callahan. Performed in the St. Giles Chur...

  • Duration:
    6m 48s

Shepherd Me, O God (arranged by Charles Calla...

Churches around the world enjoy singing Marty Haugen's haunting settin...

  • Duration:
    4m 8s

Dr. Stephen Hamilton Presents Organ Music by ...

Dr. Stephen Hamilton joins Mark Lawson in conversation about the organ...

  • Duration:
    22m 11s

The Art of Hymn Playing Vol 1 - Charles Calla...

The Art of Hymn Playing: 250 Introductions, Preludes, Free Accompanime...

  • Duration:
    41m 28s

Charles Callahan performs his "A Gaelic Impro...

"A Gaelic Improvisation" movement 2 of "Thanksgiving Suite" by Charles...

  • Duration:
    2m 17s

Myspace

Charles Callahan Photo 33

charles callahan

view source
Locality:
Escondido/SLO, California
Gender:
Male
Birthday:
1948
Charles Callahan Photo 34

Charles Callahan

view source
Locality:
CLEWISTON, Florida
Gender:
Male
Birthday:
1938
Charles Callahan Photo 35

Charles Callahan

view source
Locality:
JASPER, Alabama
Gender:
Male
Birthday:
1951
Charles Callahan Photo 36

Charles Callahan

view source
Locality:
CONWAY, Arkansas
Gender:
Male
Birthday:
1945
Charles Callahan Photo 37

Charles Callahan

view source
Locality:
TAMPA, Florida
Gender:
Male
Birthday:
1909
Charles Callahan Photo 38

Charles Callahan

view source

Get Report for Charles M Callahan from Princeton, MA, age ~72
Control profile