Multidimensional synchronous dataflow
Signal flow graphs with dataflow semantics have been used in signal processing system simulation, algorithm development, and real-time system design. Dataflow semantics implicitly expose function parallelism by imposing only a partial ordering constraint on the execution of functions. One particular...
Uloženo v:
| Vydáno v: | IEEE transactions on signal processing Ročník 50; číslo 8; s. 2064 - 2079 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
New York, NY
IEEE
01.08.2002
Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Témata: | |
| ISSN: | 1053-587X, 1941-0476 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Signal flow graphs with dataflow semantics have been used in signal processing system simulation, algorithm development, and real-time system design. Dataflow semantics implicitly expose function parallelism by imposing only a partial ordering constraint on the execution of functions. One particular form of dataflow called synchronous dataflow (SDF) has been quite popular in programming environments for digital signal processing (DSP) since it has strong formal properties and is ideally suited for expressing multirate DSP algorithms. However, SDF and other dataflow models use first-in first-out (FIFO) queues on the communication channels and are thus ideally suited only for one-dimensional (1-D) signal processing algorithms. While multidimensional systems can also be expressed by collapsing arrays into 1-D streams, such modeling is often awkward and can obscure potential data parallelism that might be present. SDF can be generalized to multiple dimensions; this model is called multidimensional synchronous dataflow (MDSDF). This paper presents MDSDF and shows how MDSDF can be efficiently used to model a variety of multidimensional DSP systems, as well as other types of systems that are not modeled elegantly in SDF. However, MDSDF generalizes the FIFO queues used in SDF to arrays and, thus, is capable only of expressing systems sampled on rectangular lattices. This paper also presents a generalization of MDSDF that is capable of handling arbitrary sampling lattices and lattice-changing operations such as nonrectangular decimation and interpolation. An example of a practical system is given to show the usefulness of this model. The key challenge in generalizing the MDSDF model is preserving static schedulability, which eliminates the overhead associated with dynamic scheduling, and preserving a model where data parallelism, as well as functional parallelism, is fully explicit. |
|---|---|
| AbstractList | Signal flow graphs with dataflow semantics have been used in signal processing system simulation, algorithm development, and real-time system design. Dataflow semantics implicitly expose function parallelism by imposing only a partial ordering constraint on the execution of functions. One particular form of dataflow called synchronous dataflow (SDF) has been quite popular in programming environments for digital signal processing (DSP) since it has strong formal properties and is ideally suited for expressing multirate DSP algorithms. However, SDF and other dataflow models use first-in first-out (FIFO) queues on the communication channels and are thus ideally suited only for one-dimensional (1-D) signal processing algorithms. While multidimensional systems can also be expressed by collapsing arrays into 1-D streams, such modeling is often awkward and can obscure potential data parallelism that might be present. SDF can be generalized to multiple dimensions; this model is called multidimensional synchronous dataflow (MDSDF). This paper presents MDSDF and shows how MDSDF can be efficiently used to model a variety of multidimensional DSP systems, as well as other types of systems that are not modeled elegantly in SDF. However, MDSDF generalizes the FIFO queues used in SDF to arrays and, thus, is capable only of expressing systems sampled on rectangular lattices. This paper also presents a generalization of MDSDF that is capable of handling arbitrary sampling lattices and lattice-changing operations such as nonrectangular decimation and interpolation. An example of a practical system is given to show the usefulness of this model. The key challenge in generalizing the MDSDF model is preserving static schedulability, which eliminates the overhead associated with dynamic scheduling, and preserving a model where data parallelism, as well as functional parallelism, is fully explicit Signal flow graphs with dataflow semantics have been used in signal processing system simulation, algorithm development, and real-time system design. Dataflow semantics implicitly expose function parallelism by imposing only a partial ordering constraint on the execution of functions. One particular form of dataflow called synchronous dataflow (SDF) has been quite popular in programming environments for digital signal processing (DSP) since it has strong formal properties and is ideally suited for expressing multirate DSP algorithms. However, SDF and other dataflow models use first-in first-out (FIFO) queues on the communication channels and are thus ideally suited only for one-dimensional (1-D) signal processing algorithms. While multidimensional systems can also be expressed by collapsing arrays into 1-D streams, such modeling is often awkward and can obscure potential data parallelism that might be present. SDF can be generalized to multiple dimensions; this model is called multidimensional synchronous dataflow (MDSDF). This paper presents MDSDF and shows how MDSDF can be efficiently used to model a variety of multidimensional DSP systems, as well as other types of systems that are not modeled elegantly in SDF. However, MDSDF generalizes the FIFO queues used in SDF to arrays and, thus, is capable only of expressing systems sampled on rectangular lattices. This paper also presents a generalization of MDSDF that is capable of handling arbitrary sampling lattices and lattice-changing operations such as nonrectangular decimation and interpolation. An example of a practical system is given to show the usefulness of this model. The key challenge in generalizing the MDSDF model is preserving static schedulability, which eliminates the overhead associated with dynamic scheduling, and preserving a model where data parallelism, as well as functional parallelism, is fully explicit. Signal flow graphs with dataflow semantics have been used in signal processing system simulation, algorithm development, and real-time system design. |
| Author | Murthy, P.K. Lee, E.A. |
| Author_xml | – sequence: 1 givenname: P.K. surname: Murthy fullname: Murthy, P.K. organization: Fujitsu Labs of America, Sunnyvale, CA, USA – sequence: 2 givenname: E.A. surname: Lee fullname: Lee, E.A. |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=13772995$$DView record in Pascal Francis |
| BookMark | eNqFkUtLAzEURoMoqNW1CzciKG6mvTePSbIU8QWKggruQppJMDKd0WSK-O9NaUFxoasbLudLPnK2yXrXd56QPYQxIujJ48P9mALQsQJQDNbIFmqOFXBZr5czCFYJJZ83yXbOrwDIua63yNHtvB1iE2e-y7HvbHuQPzv3kvqun-eDxg42tP3HDtkIts1-dzVH5Oni_PHsqrq5u7w-O72pHEccqjoEKgNOp3oqnWpqxZ1ouKChtsxb7bEJjAvkEn0jG2isQsaAL9bSSoFsRI6X976l_n3u82BmMTvftrbzpY-higleM_k_KCkKqlUBT_4EERgyqDWrC3r4C33t56l8STZKcaYpL21H5GgF2exsG5LtXMzmLcWZTZ8GmZRUa1G4yZJzqc85-fCNgFn4MsWXWfgyS18lIX4lXBzsUKQMycb2j9z-Mhe99z9eQaUA2RfKNaGY |
| CODEN | ITPRED |
| CitedBy_id | crossref_primary_10_1016_j_sysarc_2010_12_002 crossref_primary_10_1007_s11045_009_0085_4 crossref_primary_10_1007_s11265_018_1412_5 crossref_primary_10_1007_s10586_014_0412_x crossref_primary_10_1007_s11227_014_1264_0 crossref_primary_10_1109_TSE_2005_26 crossref_primary_10_1109_TSP_2005_861074 crossref_primary_10_1007_s11265_012_0669_3 crossref_primary_10_1007_s11265_007_0070_9 crossref_primary_10_1023_B_VLSI_0000040425_26993_b4 crossref_primary_10_1145_3330999 crossref_primary_10_1007_s11265_009_0380_1 crossref_primary_10_1145_1556444_1556449 crossref_primary_10_1016_j_sysarc_2006_11_005 crossref_primary_10_1029_2011RS004924 crossref_primary_10_1145_3513003 crossref_primary_10_1145_2897824_2925892 crossref_primary_10_1155_2008_561863 crossref_primary_10_1016_j_micpro_2018_03_001 |
| Cites_doi | 10.1109/76.246085 10.1016/0304-3975(93)90090-G 10.1109/TC.1987.5009446 10.1109/71.207593 10.1109/83.287018 10.1109/massp.1985.1163741 10.1109/82.625008 10.1109/ASAP.1992.218536 10.1109/PROC.1985.13182 10.1145/371636.371675 10.1016/0165-1684(92)90044-w 10.1109/12.73588 10.1109/ICASSP.1991.150620 10.5594/M00482 10.1109/82.508427 10.1109/TASSP.1983.1164018 10.1016/0165-6074(95)00147-G 10.1007/BF02812035 10.1109/92.736145 10.1007/978-1-4613-1389-2 10.1109/vlsisp.1994.574738 |
| ContentType | Journal Article |
| Copyright | 2002 INIST-CNRS Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2002 |
| Copyright_xml | – notice: 2002 INIST-CNRS – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2002 |
| DBID | RIA RIE AAYXX CITATION IQODW 7SC 7SP 8FD JQ2 L7M L~C L~D F28 FR3 |
| DOI | 10.1109/TSP.2002.800830 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Pascal-Francis Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional Engineering Research Database ANTE: Abstracts in New Technology & Engineering |
| DatabaseTitleList | Computer and Information Systems Abstracts Technology Research Database Technology Research Database Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Applied Sciences |
| EISSN | 1941-0476 |
| EndPage | 2079 |
| ExternalDocumentID | 2430277661 13772995 10_1109_TSP_2002_800830 1018801 |
| GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 53G 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACIWK ACKIV ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AJQPL AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 E.L EBS EJD F5P HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 AAYXX CITATION IQODW RIG 7SC 7SP 8FD JQ2 L7M L~C L~D F28 FR3 |
| ID | FETCH-LOGICAL-c411t-6ff27f1bb9b7c8d684c5d452f6a3ea9e1df3451471ed7d0da8133041df37a7513 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 59 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000177023100026&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1053-587X |
| IngestDate | Sun Sep 28 06:51:42 EDT 2025 Wed Oct 01 13:55:05 EDT 2025 Mon Sep 29 04:06:36 EDT 2025 Sun Nov 30 05:00:34 EST 2025 Mon Jul 21 09:16:00 EDT 2025 Tue Nov 18 20:49:21 EST 2025 Sat Nov 29 08:03:28 EST 2025 Tue Aug 26 16:34:44 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 8 |
| Keywords | Graph method High level synthesis Simulation Digital signal processor Modeling Data flow |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c411t-6ff27f1bb9b7c8d684c5d452f6a3ea9e1df3451471ed7d0da8133041df37a7513 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
| PQID | 884392413 |
| PQPubID | 23500 |
| PageCount | 16 |
| ParticipantIDs | pascalfrancis_primary_13772995 crossref_citationtrail_10_1109_TSP_2002_800830 crossref_primary_10_1109_TSP_2002_800830 proquest_miscellaneous_1031306936 proquest_journals_884392413 proquest_miscellaneous_27215298 ieee_primary_1018801 proquest_miscellaneous_28354637 |
| PublicationCentury | 2000 |
| PublicationDate | 2002-08-01 |
| PublicationDateYYYYMMDD | 2002-08-01 |
| PublicationDate_xml | – month: 08 year: 2002 text: 2002-08-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationPlace | New York, NY |
| PublicationPlace_xml | – name: New York, NY – name: New York |
| PublicationTitle | IEEE transactions on signal processing |
| PublicationTitleAbbrev | TSP |
| PublicationYear | 2002 |
| Publisher | IEEE Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref35 Caspi (ref9) ref36 ref30 Demeure (ref12) 1994 ref32 Hopkins (ref14) 1993; 5 Jagannathan (ref15) 1990 ref17 ref16 ref19 ref18 Bamberger (ref1) 1990 Davis (ref11) 2001 Benveniste (ref2) 1988 ref24 ref26 ref25 ref22 ref21 Lee (ref20) ref27 Buck (ref8) 1994; 4 Murthy (ref23) 1996 ref29 Vaidyanathan (ref33) 1993 Sundararajan (ref31) ref7 Chen (ref10) 1994 ref6 Printz (ref28) 1991 Berry (ref3) 1988 ref5 Bhattacharyya (ref4) 1996 Vissers (ref34) 1995; 41 |
| References_xml | – ident: ref21 doi: 10.1109/76.246085 – ident: ref16 doi: 10.1016/0304-3975(93)90090-G – ident: ref19 doi: 10.1109/TC.1987.5009446 – ident: ref30 doi: 10.1109/71.207593 – volume-title: Automatic mapping of large signal processing systems to a parallel machine year: 1991 ident: ref28 – volume-title: Scheduling Techniques for Synchronous and Multidimensional Synchronous Dataflow year: 1996 ident: ref23 – ident: ref17 doi: 10.1109/83.287018 – volume-title: Developing a multidimensional synchronous dataflow domain in Ptolemy year: 1994 ident: ref10 – ident: ref18 doi: 10.1109/massp.1985.1163741 – ident: ref35 doi: 10.1109/82.625008 – ident: ref29 doi: 10.1109/ASAP.1992.218536 – volume: 5 start-page: 355 year: 1993 ident: ref14 article-title: Progress on HDTV broadcasting standards in the United States publication-title: Signal Processing: Image Commun. – start-page: 35 volume-title: Algebraic Methods in Semantics year: 1988 ident: ref3 article-title: Theory and practice of sequential algorithms: the kernel of the programming language CDS – ident: ref13 doi: 10.1109/PROC.1985.13182 – volume-title: The GLU programming language year: 1990 ident: ref15 – ident: ref24 doi: 10.1145/371636.371675 – ident: ref6 doi: 10.1016/0165-1684(92)90044-w – ident: ref25 doi: 10.1109/12.73588 – volume-title: The directional filterbank: A multirate filterbank for the directional decomposition of images year: 1990 ident: ref1 – volume: 4 start-page: 155 year: 1994 ident: ref8 article-title: Ptolemy: A framework for simulating and prototyping heterogeneous systems publication-title: Int. J. Comput. Simulation – volume-title: Heterogeneous concurrent modeling and design in Java year: 2001 ident: ref11 – start-page: 3089 volume-title: Proc. ICASSP ident: ref31 article-title: Synthesis of folded, pipelined architectures for multidimensional multirate systems – volume-title: Proc. IFIP Working Conf. Architectures Compilation Techn. Fine Medium Grained Parallelism ident: ref20 article-title: Multidimensional Streams Rooted in Dataflow – ident: ref7 doi: 10.1109/ICASSP.1991.150620 – ident: ref36 doi: 10.5594/M00482 – ident: ref26 doi: 10.1109/82.508427 – volume-title: Multirate Systems and Filter Banks year: 1993 ident: ref33 – ident: ref22 doi: 10.1109/TASSP.1983.1164018 – volume-title: Formalisme de Traitement du Signal: Array-OL year: 1994 ident: ref12 – volume: 41 start-page: 373 issue: 5-6 year: 1995 ident: ref34 article-title: Architecture and Programming of Two Generations Video Signal Processors publication-title: Microprocess. Microprogram. doi: 10.1016/0165-6074(95)00147-G – ident: ref32 doi: 10.1007/BF02812035 – ident: ref27 doi: 10.1109/92.736145 – volume-title: Hybrid dynamical systems theory and the language “SIGNAL” year: 1988 ident: ref2 – volume-title: Software Synthesis from Dataflow Graphs year: 1996 ident: ref4 doi: 10.1007/978-1-4613-1389-2 – ident: ref5 doi: 10.1109/vlsisp.1994.574738 – start-page: 178 volume-title: Conf. Rec. 14th Annu. ACM Symp. Principles Programming Languages ident: ref9 article-title: LUSTRE: A declarative language for programming synchronous systems |
| SSID | ssj0014496 |
| Score | 1.9892018 |
| Snippet | Signal flow graphs with dataflow semantics have been used in signal processing system simulation, algorithm development, and real-time system design. Dataflow... Signal flow graphs with dataflow semantics have been used in signal processing system simulation, algorithm development, and real-time system design. |
| SourceID | proquest pascalfrancis crossref ieee |
| SourceType | Aggregation Database Index Database Enrichment Source Publisher |
| StartPage | 2064 |
| SubjectTerms | Algorithms Applied sciences Arrays Communication channels Computer science; control theory; systems Digital signal processing Dynamic scheduling Dynamics Exact sciences and technology Flow graphs Information retrieval. Graph Lattices Mathematical models Multidimensional signal processing Multidimensional systems Programming environments Real time systems Semantics Signal processing Signal processing algorithms Simulation Software Software engineering Studies Synchronous Theoretical computing |
| Title | Multidimensional synchronous dataflow |
| URI | https://ieeexplore.ieee.org/document/1018801 https://www.proquest.com/docview/884392413 https://www.proquest.com/docview/1031306936 https://www.proquest.com/docview/27215298 https://www.proquest.com/docview/28354637 |
| Volume | 50 |
| WOSCitedRecordID | wos000177023100026&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1941-0476 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014496 issn: 1053-587X databaseCode: RIE dateStart: 19910101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEB508aAH32JdHysoeLC7TV9JjiKKJxFU2FtpkwkIS1f2ofjvzaTd6qIreCvNFMJM0sxkZr4P4Mx6wPZgKkKfIaUZ7YrycxTKF1JzVCYuOFOObILf34t-Xz4swWXTC4OIrvgMu_Tocvl6qKZ0VdYjdClBzVrLnKdVr1aTMYhjx8Vl3YXITwTv1zA-LJC9p8cHV4vQFeRwBHMnkKNUoYLIfGx1Yioyix__ZXfY3G78b5qbsF47lZ2rahVswRKW27D2DWpwB85dp60mLP8Kh6Mz_igVIePa0L9DdaJmMHzfhefbm6frO7-mSPBVzNjET40JuWFFIQuuhE5FrBIdJ6FJ8whziUybKLY-EWeouQ50LhhdYNBrnvOERXvQKocl7kMnQhOipDSfpuQpWpNpFRY8FsxQv6wH3ZnaMlXjhxONxSBzcUQgM6tnYrUMs0rPHlw0H7xW0BmLRXdIjd_EnAY9OJ6zy9d4REGBTDxozwyV1XtvnAlhnSxKF3pw2ozaTUOZkLxEq9WMuC1srCSj1IOTBTIhJ8pfKf6QoEuzNOIHv8--DauOOsZVCx5CazKa4hGsqLfJy3h07FbvJ0as7Gg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEB5EBfXgW6zPFRQ82LVp0yY5iiiKugiusLfSJhMQpCvuqvjvzaR1VXyAt9JMIcwkzUxm5vsAdp0H7A6mMg4ZUprRraiwQKlDqYxAbXkpmPZkE6LTkb2euh6Dg1EvDCL64jNs06PP5Zu-fqKrskNCl5LUrDWRch5HdbfWKGfAuWfjcg5DEqZS9BogHxapw-7Nta9GaEtyOaIvZ5AnVaGSyGLgtGJrOotvf2Z_3JzO_W-i8zDbuJWto3odLMAYVosw8wlscAn2fK-tITT_GomjNXitNGHjuuC_RZWi9r7_sgy3pyfd47OwIUkINWdsGGbWxsKyslSl0NJkkuvU8DS2WZFgoZAZm3DnFQmGRpjIFJLRFQa9FoVIWbIC41W_wlVoJWhjVJToM5Q-RWc0o-NScMksdcwG0H5XW64bBHEisrjPfSQRqdzpmXgt47zWcwD7ow8eavCM30WXSI2fxLwGA9j6YpeP8YTCApUGsP5uqLzZfYNcSudmUcIwgJ3RqNs2lAspKnRazYndwkVLKskC2P5FJhZE-qvkHxJ0bZYlYu3n2W_D1Fn36jK_PO9crMO0J5LxtYMbMD58fMJNmNTPw7vB45ZfyW-1Gu-v |
| 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%3Ajournal&rft.genre=article&rft.atitle=Multidimensional+synchronous+dataflow&rft.jtitle=IEEE+transactions+on+signal+processing&rft.au=Murthy%2C+P+K&rft.au=Lee%2C+E+A&rft.date=2002-08-01&rft.issn=1053-587X&rft.volume=50&rft.issue=8&rft_id=info:doi/10.1109%2FTSP.2002.800830&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1053-587X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1053-587X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1053-587X&client=summon |