Breakpoint method for parallel hardware threads in multithreaded processor

A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification representing a selected one of the microengines from a remote user interface connected to the processor pausing program execution in the threads...

Full description

Saved in:
Bibliographic Details
Main Authors Bernstein, Debra, Kornfeld, Serge, Johnson, Desmond R, Hooper, Donald F, Guilford, James D, Muratori, Richard D
Format Patent
LanguageEnglish
Published 28.03.2006
Online AccessGet full text

Cover

Loading…
Abstract A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification representing a selected one of the microengines from a remote user interface connected to the processor pausing program execution in the threads executing in the selected microengine, inserting a breakpoint after a program instruction in the selected microengine that matches the program instruction received from the remote user interface, resuming program execution in the selected microengine, executing a breakpoint routine if program execution in the selected microengine encounters the breakpoint and resuming program execution in the microengine.
AbstractList A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification representing a selected one of the microengines from a remote user interface connected to the processor pausing program execution in the threads executing in the selected microengine, inserting a breakpoint after a program instruction in the selected microengine that matches the program instruction received from the remote user interface, resuming program execution in the selected microengine, executing a breakpoint routine if program execution in the selected microengine encounters the breakpoint and resuming program execution in the microengine.
Author Bernstein, Debra
Johnson, Desmond R
Hooper, Donald F
Muratori, Richard D
Guilford, James D
Kornfeld, Serge
Author_xml – sequence: 1
  givenname: Debra
  surname: Bernstein
  fullname: Bernstein, Debra
– sequence: 2
  givenname: Serge
  surname: Kornfeld
  fullname: Kornfeld, Serge
– sequence: 3
  givenname: Desmond R
  surname: Johnson
  fullname: Johnson, Desmond R
– sequence: 4
  givenname: Donald F
  surname: Hooper
  fullname: Hooper, Donald F
– sequence: 5
  givenname: James D
  surname: Guilford
  fullname: Guilford, James D
– sequence: 6
  givenname: Richard D
  surname: Muratori
  fullname: Muratori, Richard D
BookMark eNqNyj0KAjEQQOEUWvh3h7mAELVYa5cVsbaXwcyaYDYTZmbx-ip6AKuPB2_uJoULzdz5IISPyqkYDGSRA_QsUFEwZ8oQUcIThcDiewwKqcAwZkvfpgBV-EaqLEs37TErrX4uHBy7S3taj1rRqJhe74IffOO3ft9sdn8sL0jROE8
ContentType Patent
CorporateAuthor Intel Corporation
CorporateAuthor_xml – name: Intel Corporation
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 07020871
GroupedDBID EFH
ID FETCH-uspatents_grants_070208713
IEDL.DBID EFH
IngestDate Sun Mar 05 22:45:42 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_070208713
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7020871
ParticipantIDs uspatents_grants_07020871
PatentNumber 7020871
PublicationCentury 2000
PublicationDate 20060328
PublicationDateYYYYMMDD 2006-03-28
PublicationDate_xml – month: 03
  year: 2006
  text: 20060328
  day: 28
PublicationDecade 2000
PublicationYear 2006
References Taborn et al. (5255239) 19931000
Homberg et al. (3913074) 19751000
Clery, III (6079008) 20000600
Audityan et al. (6256713) 20010700
Kahle et al. (6212542) 20010400
(WO 01/16702) 20010300
Mendelson et al., "Design Alternatives of Multithreaded Architecture," International Journal of Parallel Programming, vol. 27, No. 3,Plenum Press, New York, USA, Jun. 1999, pp. 161-193.
Hauser et al., "Garp: a MIPS processor with a reconfigurable coprocessor," Proceedings of the 5th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 1997.
(WO 01/16770) 20010300
Nishimura et al. (6223279) 20010400
Guenthner et al. (6360262) 20020300
Foster (5948081) 19990900
Blum et al. (5467452) 19951100
(WO 01/16703) 20010300
Sherman (6141765) 20001000
Wolrich et al. (6584522) 20030600
(WO 01/48599) 20010700
Nemirovsky et al. (6389449) 20020500
Adiletta et al. (2002/0053017) 20020500
Tausheck (6092127) 20000700
Kametani (5568617) 19961000
Bennett (5404464) 19950400
Garcia, Jr. et al. (5448702) 19950900
Williams et al. (6144669) 20001100
U.S. Appl. NO. 09/475,614, Dec. 30, 1999, Wolrich et al.
Wolrich et al. (6463072) 20021000
Haug et al., "Reconfigurable hardware as shared resource for parallel threads," IEEE Symposium on FPGAs for Custom Computing Machines, 1998.
Stamm et al. (5347648) 19940900
Takiguchi et al. (5557766) 19960900
Wadler, "The Concatenate Vanishes," University of Glasgow, Dec. 1987 (revised Nov. 1989), pp. 1-7.
Stellwagen, Jr. (5835755) 19981100
Vibhatavanijt et al., "Simultaneous Multithreading-Based Routers," Proceedings of the 2000 International Conference of Parallel Processing, Toronto, Ontario, Canada, Aug. 21-24, 2000, pp. 362-359.
Gulledge (5644623) 19970700
Perotto et al. (5630130) 19970500
Morrison et al. (5517628) 19960500
Sidman (5680641) 19971000
Ito et al. (5742782) 19980400
Seo et al. (6426940) 20020700
Papworth et al. (6079014) 20000600
Zornig et al. (5742587) 19980400
Krick (5781774) 19980700
Wolrich et al. (2004/0071152) 20040400
(WO 01/50247) 20010700
Adiletta et al. (2004/0073778) 20040400
Johnson (5113516) 19920500
Ottinger (6070231) 20000500
Blaner et al. (5659722) 19970800
Wolrich et al. (6625654) 20030900
(WO 97/38372) 19971000
Andruska et al. (5544236) 19960800
Dwyer, III et al. (5996068) 19991100
Bernstein et al. (2004/0054880) 20040300
Schnell (6199133) 20010300
Sharangpani et al. (5699537) 19971200
Nguyen (6058465) 20000500
(59111533) 19840600
Bates et al. (6543049) 20030400
(WO 01/18646) 20010300
Wolrich et al. (2002/0056037) 20020500
(WO 01/16697) 20010300
Joy et al. (6351808) 20020200
James (5574922) 19961100
Richey et al. (5452437) 19950900
Lucovsky et al. (6223207) 20010400
Gernot Koch, Udo Kebschull, Wolfgang Rosenstiel, Breakpoints and Breakpoint Detection in Source Level Emulation, IEEE, 1996, p.: 26-31.
Keckler et al., "Exploiting fine grain thread level parallelism on the MIT multi-ALU processor," IEEE, Jun. 1998.
Schrodi et al. (5173897) 19921200
Lannan et al. (6014729) 20000100
Snyder (6073215) 20000600
Rosenbluth et al. (2003/0041228) 20030200
Raatikainen et al. (5886992) 19990300
Begur et al. (5784649) 19980700
Schmidt et al., "The Performance of Alternative Threading Architectures for Parallel Communication Subsystems," Internet Document, Online!, Nov. 13, 1998.
Parady (5933627) 19990800
Pawlowski et al. (5905876) 19990500
Steele, Jr. (6009515) 19991200
Carron et al. (4724521) 19880200
Karim (5481683) 19960100
Govett (5761507) 19980600
Van Doren et al. (6085294) 20000700
Wolrich et al. (6681300) 20040100
Latif et al. (6393483) 20020500
Bourrez et al. (4023023) 19770500
Dangelo (5946487) 19990800
Byers et al. (5487159) 19960100
Davis et al. (5357617) 19941000
Samra et al. (5809530) 19980900
Shiraki et al. (5892979) 19990400
Gravenstein et al. (5854922) 19981200
Habot (6415338) 20020700
Waldspurger et al., "Register Relocation: Flexible Contents for Multithreading," Proceedings of the 20the Annual International Symposium on Computer Architecture, 1993, pp. 120-130.
Isfeld et al. (5592622) 19970100
Paver et al., "Register Locking in Asynchronous Processor Computer Design: VLSI Processors," ICCD '92 Proceedings, IEEE 1992 International Conference, 1992, pp. 385-398.
Yasrebi (6141689) 20001000
Braband (6058168) 20000500
Nguyen et al. (5961628) 19991000
Fischer et al. (5970013) 19991000
Steele, Jr. (6115811) 20000900
Kato et al. (5832215) 19981100
Turner et al., "Design of a High Performance Active Router," Internet Document, Online, Mar. 18, 1999.
Genusov et al. (5263169) 19931100
McKenna (5392412) 19950200
Cai et al. (6029228) 20000200
Flynn et al. (5155854) 19921000
Ozaki (5392411) 19950200
Grochowski et al. (5692167) 19971100
Fukunaga et al. (4523272) 19850600
Prasanna (6201807) 20010300
Bates et al. (6378125) 20020400
Wolrich et al. (2004/0073728) 20040400
Byrd et al., "Multithread Processor Architectures," IEEE Spectrum, vol. 32, No. 8, New York, Aug. 1, 1995, pp. 38-46.
Heddes (5450351) 19950900
Ramakrishnan et al. (6085215) 20000700
Hoyt et al. (5812839) 19980900
Wolrich et al. (6577542) 20030600
LeBlanc et al. (5542070) 19960700
Koopman, Jr. et al. (5363448) 19941100
Hyder et al. (5983274) 19991100
(WO 01/16758) 20010300
Lee et al. (5367678) 19941100
Caulk, Jr. et al. (5392391) 19950200
Mahant-Shetti et al. (5751987) 19980500
Pattin et al. (5745913) 19980400
York et al. (6002881) 19991200
Chan et al. (4400770) 19830800
Park (5600812) 19970200
Byers et al. (5784712) 19980700
Witkowski et al. (6430626) 20020800
Tremblay et al., "A Three Dimensional Register File for Superscalar Processors," IEEE Proceedings of the 28th Annual Hawaii International Conference on System Sciences, 1995, pp. 191-201.
Wolrich et al. (6532509) 20030300
Matsumoto (5721870) 19980200
Williams (5649157) 19970700
Mano (6012151) 20000100
Wolrich et al. (6661794) 20031200
Burkhardt, Jr. et al. (5142683) 19920800
Ebrahim (5887134) 19990300
Levy et al. (6092175) 20000700
Fillo et al., "The M-Machine Multicomputer," IEEE Proceedings of MICRO-28, 1995, pp. 146-156.
Nguyen (5689566) 19971100
Anderson et al. (5951679) 19990900
Mohamed et al. (5978838) 19991100
Wen et al. (5956514) 19990900
Wolrich et al. (6629237) 20030900
Torrey et al. (6145123) 20001100
Burkhardt, Jr. et al. (4866664) 19890900
Mitchell (6230119) 20010500
Adiletta et al. (6427196) 20020700
Sharma et al. (5809235) 19980900
Chin et al. (6160562) 20001200
Kasper et al. (6356962) 20020300
Wolrich et al. (6587906) 20030700
Narad et al. (6157955) 20001200
Hyde, R., "Overview of Memory Management," Bytevol. 13, No. 4, 1998, pp. 219-225.
(0 809 180) 19971100
Rankin et al. (5613071) 19970300
(WO 01/15718) 20010300
Cotton et al. (5623489) 19970400
Kagan et al. (5717898) 19980200
Wolrich et al. (2004/0039895) 20040200
(WO 01/50679) 20010700
(WO 01/16718) 20010300
Gleeson et al. (5627829) 19970500
Satterfield (5717760) 19980200
Kosche et al. (5937187) 19990800
Klein et al. (6134665) 20001000
Bacon (6247025) 20010600
Evans (3478322) 19691100
Begun et al. (5459842) 19951000
Opsasnick et al. (6434145) 20020800
Feeney et al. (6072781) 20000600
(WO 01/41530) 20010600
Litch et al., "StrongARMing Portable Communications," IEEE Micro, 1998, pp. 48-55.
Mehrotra et al. (6145054) 20001100
Sipple et al. (5140685) 19920800
Lewis et al. (5797043) 19980800
Allison et al. (6373848) 20020400
Thistle et al., "A Processor Architecture for Horizon," IEEE, 1998, pp. 35-41.
Abramson et al. (5838975) 19981100
Norman Ramsey, Correctness of trap-based breakpoint implementations, 1994, ACM Press, pp.: 15-24.
Pai et al. (5860158) 19990100
Wazlowski et al., "PRSIM-II computer and architecture," IEEE Proceedings, Workshop on FPGAs for Custom Computing Machines, 1993.
Bernstein et al. (6668317) 20031200
Case et al. (4777587) 19881000
Harriman et al. (6092158) 20000700
Ling (3373408) 19680300
Trimberger et al, "A time-multiplexed FPGA," Proceedings of the 5th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 1998.
Hwang (6216220) 20010400
Kang (5652583) 19970700
(WO 01/48606) 20010700
Keckler et al. (5574939) 19961100
(WO 01/16716) 20010300
Barrett et al. (5828863) 19981000
Nizar et al. (6212611) 20010400
(WO 94/15287) 19940700
Stamm (5432918) 19950700
Kim (5958031) 19990900
(WO 01/16769) 20010300
Ardon (5828746) 19981000
Mirsky et al. (5915123) 19990600
Motomura (5742822) 19980400
Wolrich et al. (6631430) 20031000
Muller et al. (5938736) 19990800
Ebeling et al. (6023742) 20000200
Tang et al. (6298370) 20011000
Coffin et al. (5428809) 19950600
Wilhelm, Jr. (5905889) 19990500
Sites et al. (6076158) 20000600
Shridhar et al. (5815714) 19980900
Hardwick et al. (5550816) 19960800
Harriman (6182177) 20010100
(0 745 933) 19961200
Byers et al. (5168555) 19921200
Agarwal et al., "April: A Processor Architecutre for Multiprocessing," Proceedings of the 17th Annual International Symposium on Computer Architecutre, IEEE, pp. 104-114.
Bates et al. (6378124) 20020400
Casavant et al. (5613136) 19970300
O'Loughlin et al. (6275505) 20010800
Wolrich et al. (6694380) 20040200
Kwon (5890208) 19990300
MacWilliams et al. (6112016) 20000800
(WO 01/16714) 20010300
Hennessy et al., "Computer Organization and Design: The Hardware/Software Interface," Morgan Kaufman Publishers, 1998, pp. 476-482.
Renner et al. (4745544) 19880500
Kim et al. (5659687) 19970800
Bowles et al. (4392758) 19830700
(WO 01/16713) 20010300
Nakagawa et al. (6345334) 20020200
Wolrich et al. (6631462) 20031000
Wolrich et al. (6324624) 20011100
(WO 01/48619) 20010700
Wolrich et al. (2004/0109369) 20040600
Wymore et al. (3792441) 19740200
Vaidya (6279113) 20010800
Adler et al. (6552826) 20030400
Farkas et al., "The multicluster architecture: reducing cycle time through partitioning," IEEE, vol. 30, Dec. 1997, pp. 149-159.
Brady et al. (5940612) 19990800
Shipp et al. (5796413) 19980800
Wolrich et al. (6667920) 20031200
(WO 01/16722) 20010300
Gomez et al., "Efficient Multithreaded User-Space Transport for Network Computing: Design and Test of the TRAP Protocol," Journal of Parallel and Distributed Computing, Academic Press, Duluth, Minnesota, USA, vol. 40, No. 1, Jan. 10, 1997, pp. 103-117.
Hoang (6067585) 20000500
Wolrich et al. (2004/0098496) 20040500
Wolrich et al. (2003/0191866) 20031000
(WO 01/16715) 20010300
(WO 01/16782) 20010300
Methvin et al.
References_xml – year: 20020400
  ident: 6373848
  contributor:
    fullname: Allison et al.
– year: 20040400
  ident: 2004/0073778
  contributor:
    fullname: Adiletta et al.
– year: 20001200
  ident: 6160562
  contributor:
    fullname: Chin et al.
– year: 20010700
  ident: WO 01/48596
– year: 19920800
  ident: 5140685
  contributor:
    fullname: Sipple et al.
– year: 19890900
  ident: 4866664
  contributor:
    fullname: Burkhardt, Jr. et al.
– year: 19940900
  ident: 5347648
  contributor:
    fullname: Stamm et al.
– year: 20010400
  ident: 6212611
  contributor:
    fullname: Nizar et al.
– year: 20020800
  ident: 6434145
  contributor:
    fullname: Opsasnick et al.
– year: 19981000
  ident: 5828746
  contributor:
    fullname: Ardon
– year: 19950700
  ident: 5436626
  contributor:
    fullname: Fujiwara
– year: 19980200
  ident: 5717760
  contributor:
    fullname: Satterfield
– year: 20010300
  ident: WO 01/16782
– year: 19931100
  ident: 5263169
  contributor:
    fullname: Genusov et al.
– year: 19950900
  ident: 5452437
  contributor:
    fullname: Richey et al.
– year: 20020200
  ident: 6351808
  contributor:
    fullname: Joy et al.
– year: 20020300
  ident: 6360262
  contributor:
    fullname: Guenthner et al.
– year: 20010700
  ident: 6256713
  contributor:
    fullname: Audityan et al.
– year: 19951100
  ident: 5467452
  contributor:
    fullname: Blum et al.
– year: 20010600
  ident: WO 01/41530
– year: 20011000
  ident: 6298370
  contributor:
    fullname: Tang et al.
– year: 19970200
  ident: 5600812
  contributor:
    fullname: Park
– year: 20000600
  ident: 6072781
  contributor:
    fullname: Feeney et al.
– year: 19981100
  ident: 5835755
  contributor:
    fullname: Stellwagen, Jr.
– year: 20000100
  ident: 6014729
  contributor:
    fullname: Lannan et al.
– year: 20040400
  ident: 2004/0073728
  contributor:
    fullname: Wolrich et al.
– year: 19961100
  ident: 5574922
  contributor:
    fullname: James
– year: 20010700
  ident: WO 01/48599
– year: 20010400
  ident: 6212542
  contributor:
    fullname: Kahle et al.
– year: 20011000
  ident: 6307789
  contributor:
    fullname: Wolrich et al.
– year: 19760200
  ident: 3940745
  contributor:
    fullname: Sajeva
– year: 20001100
  ident: 6145123
  contributor:
    fullname: Torrey et al.
– year: 19990900
  ident: 5948081
  contributor:
    fullname: Foster
– year: 20010400
  ident: 6223238
  contributor:
    fullname: Meyer et al.
– year: 19691100
  ident: 3478322
  contributor:
    fullname: Evans
– year: 20010700
  ident: WO 01/50247
– year: 19850400
  ident: 4514807
  contributor:
    fullname: Nogi
– year: 20010300
  ident: WO 01/16758
– year: 20030800
  ident: 6606704
  contributor:
    fullname: Adiletta et al.
– year: 20031200
  ident: 6661794
  contributor:
    fullname: Wolrich et al.
– year: 19980700
  ident: 5781774
  contributor:
    fullname: Krick
– year: 19960700
  ident: 5542070
  contributor:
    fullname: LeBlanc et al.
– year: 19960800
  ident: 5544236
  contributor:
    fullname: Andruska et al.
– year: 19950800
  ident: 5442756
  contributor:
    fullname: Grochowski et al.
– year: 20040500
  ident: 2004/0098496
  contributor:
    fullname: Wolrich et al.
– year: 20000800
  ident: 6112016
  contributor:
    fullname: MacWilliams et al.
– year: 19950400
  ident: 5404482
  contributor:
    fullname: Stamm et al.
– year: 20000500
  ident: 6067585
  contributor:
    fullname: Hoang
– year: 20020400
  ident: 6378125
  contributor:
    fullname: Bates et al.
– year: 19981100
  ident: 5832215
  contributor:
    fullname: Kato et al.
– year: 19850600
  ident: 4523272
  contributor:
    fullname: Fukunaga et al.
– year: 19990900
  ident: 5951679
  contributor:
    fullname: Anderson et al.
– year: 20031000
  ident: 6631462
  contributor:
    fullname: Wolrich et al.
– year: 19950200
  ident: 5392412
  contributor:
    fullname: McKenna
– year: 20010300
  ident: WO 01/16770
– year: 20010700
  ident: WO 01/48606
– year: 20010300
  ident: WO 01/16697
– year: 19990300
  ident: 5887134
  contributor:
    fullname: Ebrahim
– year: 19981000
  ident: 5828863
  contributor:
    fullname: Barrett et al.
– year: 20000900
  ident: 6115811
  contributor:
    fullname: Steele, Jr.
– year: 20000600
  ident: 6076158
  contributor:
    fullname: Sites et al.
– year: 19981200
  ident: 5854922
  contributor:
    fullname: Gravenstein et al.
– year: 19990500
  ident: 5905876
  contributor:
    fullname: Pawlowski et al.
– year: 20040300
  ident: 2004/0054880
  contributor:
    fullname: Bernstein et al.
– year: 19970500
  ident: 5630130
  contributor:
    fullname: Perotto et al.
– year: 20010300
  ident: WO 01/16703
– year: 19991100
  ident: 5983274
  contributor:
    fullname: Hyder et al.
– year: 20010300
  ident: 6201807
  contributor:
    fullname: Prasanna
– year: 19921000
  ident: 5155854
  contributor:
    fullname: Flynn et al.
– year: 20000200
  ident: 6023742
  contributor:
    fullname: Ebeling et al.
– year: 19980400
  ident: 5742587
  contributor:
    fullname: Zornig et al.
– year: 19980400
  ident: 5742822
  contributor:
    fullname: Motomura
– year: 19980200
  ident: 5717898
  contributor:
    fullname: Kagan et al.
– year: 20000700
  ident: 6092175
  contributor:
    fullname: Levy et al.
– year: 19911200
  ident: 5073864
  contributor:
    fullname: Methvin et al.
– year: 19990600
  ident: 5915123
  contributor:
    fullname: Mirsky et al.
– year: 20010800
  ident: 6279113
  contributor:
    fullname: Vaidya
– year: 19950700
  ident: 5432918
  contributor:
    fullname: Stamm
– year: 19950400
  ident: 5404464
  contributor:
    fullname: Bennett
– year: 20000600
  ident: 6079008
  contributor:
    fullname: Clery, III
– year: 20020500
  ident: 6393483
  contributor:
    fullname: Latif et al.
– year: 19980700
  ident: 5784712
  contributor:
    fullname: Byers et al.
– year: 19830700
  ident: 4392758
  contributor:
    fullname: Bowles et al.
– year: 19951000
  ident: 5463625
  contributor:
    fullname: Yasrebi
– year: 20000200
  ident: 6029228
  contributor:
    fullname: Cai et al.
– year: 19980700
  ident: 5784649
  contributor:
    fullname: Begur et al.
– year: 20001100
  ident: 6144669
  contributor:
    fullname: Williams et al.
– year: 19991100
  ident: 5996068
  contributor:
    fullname: Dwyer, III et al.
– year: 19980900
  ident: 5809530
  contributor:
    fullname: Samra et al.
– year: 19971000
  ident: 5680641
  contributor:
    fullname: Sidman
– year: 20010300
  ident: WO 01/16702
– year: 19770500
  ident: 4023023
  contributor:
    fullname: Bourrez et al.
– year: 20030600
  ident: 6577542
  contributor:
    fullname: Wolrich et al.
– year: 19960700
  ident: 5542088
  contributor:
    fullname: Jennings, Jr. et al.
– year: 19980400
  ident: 5742782
  contributor:
    fullname: Ito et al.
– year: 19990800
  ident: 5940866
  contributor:
    fullname: Chisholm et al.
– year: 20040200
  ident: 6694380
  contributor:
    fullname: Wolrich et al.
– year: 20010300
  ident: WO 01/16713
– year: 19990800
  ident: 5946487
  contributor:
    fullname: Dangelo
– year: 20010300
  ident: WO 01/16714
– year: 19970700
  ident: 5649157
  contributor:
    fullname: Williams
– year: 20001100
  ident: 6145054
  contributor:
    fullname: Mehrotra et al.
– year: 20000700
  ident: 6085215
  contributor:
    fullname: Ramakrishnan et al.
– year: 20010300
  ident: WO 01/16716
– year: 19830800
  ident: 4400770
  contributor:
    fullname: Chan et al.
– year: 20010300
  ident: WO 01/16715
– year: 20020500
  ident: 6389449
  contributor:
    fullname: Nemirovsky et al.
– year: 20030900
  ident: 6629237
  contributor:
    fullname: Wolrich et al.
– year: 20010300
  ident: WO 01/16718
– year: 19921200
  ident: 5168555
  contributor:
    fullname: Byers et al.
– year: 19921000
  ident: 5155831
  contributor:
    fullname: Emma et al.
– year: 20010300
  ident: WO 01/18646
– year: 20020700
  ident: 6427196
  contributor:
    fullname: Adiletta et al.
– year: 19941100
  ident: 5363448
  contributor:
    fullname: Koopman, Jr. et al.
– year: 20010300
  ident: WO 01/16722
– year: 20020700
  ident: 6426940
  contributor:
    fullname: Seo et al.
– year: 20020800
  ident: 6430626
  contributor:
    fullname: Witkowski et al.
– year: 20010300
  ident: WO 01/15718
– year: 19840600
  ident: 59111533
– year: 20040200
  ident: 2004/0039895
  contributor:
    fullname: Wolrich et al.
– year: 19781200
  ident: 4130890
  contributor:
    fullname: Adam
– year: 19980800
  ident: 5797043
  contributor:
    fullname: Lewis et al.
– year: 19980200
  ident: 5721870
  contributor:
    fullname: Matsumoto
– year: 20000600
  ident: 6073215
  contributor:
    fullname: Snyder
– year: 19921200
  ident: 5173897
  contributor:
    fullname: Schrodi et al.
– year: 19920100
  ident: 0 464 715
– year: 20010300
  ident: 6199133
  contributor:
    fullname: Schnell
– year: 19931000
  ident: 5255239
  contributor:
    fullname: Taborn et al.
– year: 20000700
  ident: 6092127
  contributor:
    fullname: Tausheck
– year: 20031200
  ident: 6667920
  contributor:
    fullname: Wolrich et al.
– year: 19941100
  ident: 5367678
  contributor:
    fullname: Lee et al.
– year: 19991100
  ident: 5978838
  contributor:
    fullname: Mohamed et al.
– year: 20030600
  ident: 6584522
  contributor:
    fullname: Wolrich et al.
– year: 19980900
  ident: 5812839
  contributor:
    fullname: Hoyt et al.
– year: 20021000
  ident: 6463072
  contributor:
    fullname: Wolrich et al.
– year: 20010700
  ident: WO 01/48619
– year: 19951000
  ident: 5459842
  contributor:
    fullname: Begun et al.
– year: 20001000
  ident: 6141689
  contributor:
    fullname: Yasrebi
– year: 19970700
  ident: 5644623
  contributor:
    fullname: Gulledge
– year: 20000100
  ident: 6012151
  contributor:
    fullname: Mano
– year: 19880200
  ident: 4724521
  contributor:
    fullname: Carron et al.
– year: 20030700
  ident: 2003/0145159
  contributor:
    fullname: Adiletta et al.
– year: 20031200
  ident: 6668317
  contributor:
    fullname: Bernstein et al.
– year: 19971000
  ident: WO 97/38372
– year: 19990900
  ident: 5958031
  contributor:
    fullname: Kim
– year: 20000500
  ident: 6058168
  contributor:
    fullname: Braband
– year: 19960100
  ident: 5487159
  contributor:
    fullname: Byers et al.
– year: 19981100
  ident: 5838975
  contributor:
    fullname: Abramson et al.
– year: 19980900
  ident: 5812868
  contributor:
    fullname: Moyer et al.
– year: 19970300
  ident: 5613136
  contributor:
    fullname: Casavant et al.
– year: 19991000
  ident: 5961628
  contributor:
    fullname: Nguyen et al.
– year: 20010800
  ident: 6272616
  contributor:
    fullname: Fernando et al.
– year: 20010400
  ident: 6223279
  contributor:
    fullname: Nishimura et al.
– year: 20000500
  ident: 6058465
  contributor:
    fullname: Nguyen
– year: 19680300
  ident: 3373408
  contributor:
    fullname: Ling
– year: 19970400
  ident: 5623489
  contributor:
    fullname: Cotton et al.
– year: 20010300
  ident: WO 01/16698
– year: 19980400
  ident: 5745913
  contributor:
    fullname: Pattin et al.
– year: 19990300
  ident: 5886992
  contributor:
    fullname: Raatikainen et al.
– year: 19970800
  ident: 5659722
  contributor:
    fullname: Blaner et al.
– year: 20031000
  ident: 6631430
  contributor:
    fullname: Wolrich et al.
– year: 19991000
  ident: 5970013
  contributor:
    fullname: Fischer et al.
– year: 19971100
  ident: 0 809 180
– year: 20010100
  ident: 6182177
  contributor:
    fullname: Harriman
– year: 20030400
  ident: 6543049
  contributor:
    fullname: Bates et al.
– year: 20010300
  ident: WO 01/16769
– year: 19980900
  ident: 5809235
  contributor:
    fullname: Sharma et al.
– year: 19991200
  ident: 6002881
  contributor:
    fullname: York et al.
– year: 20000700
  ident: 6092158
  contributor:
    fullname: Harriman et al.
– year: 20010500
  ident: 6230119
  contributor:
    fullname: Mitchell
– year: 19990300
  ident: 5890208
  contributor:
    fullname: Kwon
– year: 19990800
  ident: 5933627
  contributor:
    fullname: Parady
– year: 19971200
  ident: 5699537
  contributor:
    fullname: Sharangpani et al.
– year: 20040100
  ident: 6681300
  contributor:
    fullname: Wolrich et al.
– year: 20010700
  ident: WO 01/50679
– year: 19881000
  ident: 4777587
  contributor:
    fullname: Case et al.
– year: 20020500
  ident: 2002/0053017
  contributor:
    fullname: Adiletta et al.
– year: 19970100
  ident: 5592622
  contributor:
    fullname: Isfeld et al.
– year: 19991200
  ident: 6009515
  contributor:
    fullname: Steele, Jr.
– year: 19990500
  ident: 5905889
  contributor:
    fullname: Wilhelm, Jr.
– year: 19980600
  ident: 5761507
  contributor:
    fullname: Govett
– year: 19751000
  ident: 3913074
  contributor:
    fullname: Homberg et al.
– year: 19740200
  ident: 3792441
  contributor:
    fullname: Wymore et al.
– year: 20020500
  ident: 2002/0056037
  contributor:
    fullname: Wolrich et al.
– year: 20010200
  ident: 6195676
  contributor:
    fullname: Spix et al.
– year: 19920500
  ident: 5113516
  contributor:
    fullname: Johnson
– year: 19990800
  ident: 5937187
  contributor:
    fullname: Kosche et al.
– year: 20030900
  ident: 6625654
  contributor:
    fullname: Wolrich et al.
– year: 20020200
  ident: 6347344
  contributor:
    fullname: Baker et al.
– year: 20031000
  ident: 2003/0191866
  contributor:
    fullname: Wolrich et al.
– year: 19990800
  ident: 5938736
  contributor:
    fullname: Muller et al.
– year: 19960100
  ident: 5481683
  contributor:
    fullname: Karim
– year: 19941000
  ident: 5357617
  contributor:
    fullname: Davis et al.
– year: 20010800
  ident: 6275505
  contributor:
    fullname: O'Loughlin et al.
– year: 19960500
  ident: 5517628
  contributor:
    fullname: Morrison et al.
– year: 19960800
  ident: 5550816
  contributor:
    fullname: Hardwick et al.
– year: 19950200
  ident: 5392391
  contributor:
    fullname: Caulk, Jr. et al.
– year: 20000600
  ident: 6079014
  contributor:
    fullname: Papworth et al.
– year: 19880500
  ident: 4745544
  contributor:
    fullname: Renner et al.
– year: 19971100
  ident: 5689566
  contributor:
    fullname: Nguyen
– year: 20020700
  ident: 6415338
  contributor:
    fullname: Habot
– year: 19980500
  ident: 5751987
  contributor:
    fullname: Mahant-Shetti et al.
– year: 20030300
  ident: 6532509
  contributor:
    fullname: Wolrich et al.
– year: 19990800
  ident: 5940612
  contributor:
    fullname: Brady et al.
– year: 19970500
  ident: 5627829
  contributor:
    fullname: Gleeson et al.
– year: 20030200
  ident: 2003/0041228
  contributor:
    fullname: Rosenbluth et al.
– year: 20010400
  ident: 6216220
  contributor:
    fullname: Hwang
– year: 19971100
  ident: 5692167
  contributor:
    fullname: Grochowski et al.
– year: 20000500
  ident: 6070231
  contributor:
    fullname: Ottinger
– year: 20011100
  ident: 6324624
  contributor:
    fullname: Wolrich et al.
– year: 20030400
  ident: 6552826
  contributor:
    fullname: Adler et al.
– year: 20001000
  ident: 6141765
  contributor:
    fullname: Sherman
– year: 19990900
  ident: 5956514
  contributor:
    fullname: Wen et al.
– year: 19950100
  ident: 0 633 678
– year: 19970700
  ident: 5652583
  contributor:
    fullname: Kang
– year: 19980800
  ident: 5796413
  contributor:
    fullname: Shipp et al.
– year: 20040400
  ident: 2004/0071152
  contributor:
    fullname: Wolrich et al.
– year: 20010900
  ident: 6289011
  contributor:
    fullname: Seo et al.
– year: 20040600
  ident: 2004/0109369
  contributor:
    fullname: Wolrich et al.
– year: 19970800
  ident: 5659687
  contributor:
    fullname: Kim et al.
– year: 19940700
  ident: WO 94/15287
– year: 19990100
  ident: 5860158
  contributor:
    fullname: Pai et al.
– year: 19920800
  ident: 5142683
  contributor:
    fullname: Burkhardt, Jr. et al.
– year: 19980600
  ident: 5761522
  contributor:
    fullname: Hisanaga et al.
– year: 19950900
  ident: 5448702
  contributor:
    fullname: Garcia, Jr. et al.
– year: 19950200
  ident: 5390329
  contributor:
    fullname: Gaertner et al.
– year: 20020300
  ident: 6356962
  contributor:
    fullname: Kasper et al.
– year: 19970200
  ident: 5606676
  contributor:
    fullname: Grochowski et al.
– year: 20030500
  ident: 6560667
  contributor:
    fullname: Wolrich et al.
– year: 19960500
  ident: 5517648
  contributor:
    fullname: Bertone et al.
– year: 19970300
  ident: 5613071
  contributor:
    fullname: Rankin et al.
– year: 19980900
  ident: 5815714
  contributor:
    fullname: Shridhar et al.
– year: 19950900
  ident: 5450351
  contributor:
    fullname: Heddes
– year: 20020400
  ident: 6378124
  contributor:
    fullname: Bates et al.
– year: 20000700
  ident: 6085294
  contributor:
    fullname: Van Doren et al.
– year: 19950200
  ident: 5392411
  contributor:
    fullname: Ozaki
– year: 20001000
  ident: 6134665
  contributor:
    fullname: Klein et al.
– year: 19961100
  ident: 5574939
  contributor:
    fullname: Keckler et al.
– year: 20030700
  ident: 6587906
  contributor:
    fullname: Wolrich et al.
– year: 20010600
  ident: 6247025
  contributor:
    fullname: Bacon
– year: 20001200
  ident: 6157955
  contributor:
    fullname: Narad et al.
– year: 19960900
  ident: 5557766
  contributor:
    fullname: Takiguchi et al.
– year: 19961200
  ident: 0 745 933
– year: 19950600
  ident: 5428809
  contributor:
    fullname: Coffin et al.
– year: 20010400
  ident: 6223207
  contributor:
    fullname: Lucovsky et al.
– year: 20020200
  ident: 6345334
  contributor:
    fullname: Nakagawa et al.
– year: 19990400
  ident: 5892979
  contributor:
    fullname: Shiraki et al.
– year: 19961000
  ident: 5568617
  contributor:
    fullname: Kametani
– year: 19900800
  ident: 0 379 709
Score 2.6475923
Snippet A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification...
SourceID uspatents
SourceType Open Access Repository
Title Breakpoint method for parallel hardware threads in multithreaded processor
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7020871
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB5qEbQnRcXWBzl4jdZmt8leK12WgtKDQm8lTxFrdtnd0r_vZCPFix6TwGSYMJmZ8H0TgDup7aNTTNOMTxKacKGpsmpKhdA8SzFCyCwQhZ9fpsVbslilqx4Uey7MF7oRrVCX5n7bVG3ZgSvxeo8HT2Pz59Aj0IfuAzu_KaVZGvfAw2-TgUx-IMYB2jXPiwEcoQhM2Xzb_Aoa-QkcLrvZU-hZfwaLGeZnn1WJIkn8t5lgwkhC722s3Tck0J92srakRfNK05APTzq4XxxbQ6oI6i_rcyD5_PWpoPuN1-91ALSsxz8KsgvoY2FvL4E4lwqL2S36FE-UxhqXs0w5LpxRTDExhOGfYkb_rF3BcXwoYHQirqHf1lt7g6GzVbedXb4BPBV78Q
link.rule.ids 230,309,786,808,891,64394
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLamgXicQIAYzxy4hsfSLukVWFUGTD2AtFvVNAlCbGnVdtrfx2nQxAWOSSTHcuTYjvx9AbjKC31nJCtoxIcBDbgoqNRyRIUoeBRihMgjBxR-nY6S92AyC2c9SNZYmAW6Ea1Ql-Z62VRt2TVX4vXuD5568mfHEWgd-8DKzstcpcrccPfbpAOTb7gY61j0x3GyC9soBJM22za_wka8B5tpN7sPPW0PYHKPGdpXVaJQ4n9uJpgyEse-jdX7nDgA1CqvNWnRwLlqyKclXcOfH2tFKt_WX9aHQOLx20NC1xtnH7Vracluf1RkR9DH0l4fAzEmFBrzW_QqHsgCq1zOImm4MEoyycQABn-KOfln7RK20sc4e3maPp_Cjn81YHQozqDf1kt9jnG0lRedib4BdhJ-6w
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Breakpoint+method+for+parallel+hardware+threads+in+multithreaded+processor&rft.inventor=Bernstein%2C+Debra&rft.inventor=Kornfeld%2C+Serge&rft.inventor=Johnson%2C+Desmond+R&rft.inventor=Hooper%2C+Donald+F&rft.inventor=Guilford%2C+James+D&rft.inventor=Muratori%2C+Richard+D&rft.number=7020871&rft.date=2006-03-28&rft.externalDBID=n%2Fa&rft.externalDocID=07020871