Poster2

16
Scientific Posters Principles of Design Tsai-Shiou Hsieh Macaulay Honors College @ Queens College City University of New York [email protected] (With some slides shared by current and former ITFs: Russell Hogg, Michael Porter & Craig Willse. Thank you all!)

description

 

Transcript of Poster2

Page 1: Poster2

Scientific PostersPrinciples of Design

Tsai-Shiou HsiehMacaulay Honors College @ Queens College

City University of New [email protected]

(With some slides shared by current and former ITFs: Russell Hogg, Michael Porter & Craig Willse. Thank you all!)

Page 2: Poster2

What is a Scientific Poster?

Visual means for communicating research to an academic or professional community.

A summary of research that serves to create interest by highlighting most important findings.

Page 3: Poster2

Requirements

Each group must produce one poster.Posters can be made with Keynote or

PowerPoint.At least one side of the poster should

be no longer than 36”. (Recommended dimensions: 48” x 36” or vice versa).

Page 4: Poster2

Organizing Contents

Title / Authors/ Affiliations

Abstract Introduction / Background

(Personas)

Methods Results & Discussions (Challenges)

Conclusions (Solutions)

References Acknowledgement

Page 5: Poster2

Some Basic Graphic Guidelines

Images should guide the overall layout, not

the text.

Avoid cluttering the poster (graphs, photos,

etc.)

Watch your color contrasts.

Make sure all components are aligned

properly.

Use some kind of underlying structure!

Page 6: Poster2

Now….. Be prepare to see a BAD example of

poster….

Ready?

Page 7: Poster2

We describe the philosophy and We describe the philosophy and design of the control flow machine, design of the control flow machine, and present the results of detailed and present the results of detailed simulations of the performance of simulations of the performance of a single processing element. Each a single processing element. Each factor is compared with the factor is compared with the measured performance of an measured performance of an advanced von Neumann computer advanced von Neumann computer running equivalent code. It is running equivalent code. It is shown that the control flow shown that the control flow processor compares favorably in processor compares favorably in the program.the program.

We present a denotational We present a denotational semantics for a logic program semantics for a logic program to construct a control flow for to construct a control flow for the logic program. The control the logic program. The control flow is defined as an algebraic flow is defined as an algebraic manipulator of idempotent manipulator of idempotent substitutions and it virtually substitutions and it virtually reflects the resolution reflects the resolution deductions. We also present a deductions. We also present a bottom-up compilation of bottom-up compilation of medium grain clusters from a medium grain clusters from a fine grain control flow graph. fine grain control flow graph. We compare the basic block We compare the basic block and the dependence sets and the dependence sets algorithms that partition control algorithms that partition control flow graphs into clusters. flow graphs into clusters.

Our compiling strategy is to Our compiling strategy is to exploit coarse-grain parallelism exploit coarse-grain parallelism at function application level: at function application level: and the function application and the function application level parallelism is level parallelism is implemented by fork-join implemented by fork-join mechanism. The compiler mechanism. The compiler translates source programs translates source programs into control flow graphs based into control flow graphs based on analyzing flow of control, on analyzing flow of control, and then serializes instructions and then serializes instructions within graphs according to flow within graphs according to flow arcs such that function arcs such that function applications, which have no applications, which have no control dependency, are control dependency, are executed in parallel.executed in parallel.

We apply a parallel simulation We apply a parallel simulation scheme to a real problem: the scheme to a real problem: the simulation of a control flow simulation of a control flow architecture, and we compare architecture, and we compare the performance of this the performance of this simulator with that of a simulator with that of a sequential one. Moreover, we sequential one. Moreover, we investigate the effect of investigate the effect of modeling the application on modeling the application on the performance of the the performance of the simulator. Our study indicates simulator. Our study indicates that parallel simulation can that parallel simulation can reduce the execution time reduce the execution time significantly if appropriate significantly if appropriate modeling is used.modeling is used.

We have demonstrated that to We have demonstrated that to achieve the best execution achieve the best execution time for a control flow time for a control flow program, the number of nodes program, the number of nodes within the system and the type within the system and the type of mapping scheme used are of mapping scheme used are particularly important. In particularly important. In addition, we observe that a addition, we observe that a large number of subsystem large number of subsystem nodes allows more actors to nodes allows more actors to be fired concurrently, but the be fired concurrently, but the communication overhead in communication overhead in passing control tokens to their passing control tokens to their destination nodes causes the destination nodes causes the overall execution time to overall execution time to increase substantially.increase substantially.

Page 8: Poster2

Photo Sources & Tips

Take pictures yourself when possible!

Flickr (www.flickr.com)e.g.:

http://www.flickr.com/photos/dnwallace/2635909272/

Fotopedia (www.fotopedia.com) Attribution / Creative Commons Don’t enlarge photos

Page 9: Poster2

Text Guidelines

Break text up with bullets or numbers

Indenting shows subordination- As in this example

Avoid lengthy paragraphs talking about why you did what you did and whether you dislike positivism because there is such a thing as reality out there and it operates in a certain way and we should be able to access that in some shape, form, or fashion and besides it’s all from some stuffy old dead guy thinking too hard, anyway.

Page 10: Poster2

Text GuidelinesBe sure your letters stand out against the background.Dark gray is a good color, but not against black background.Keep your color palate simple

Rainbows are good for Halloweens, not for conferences Use fonts people can read- both types and sizes! This is very artistic for making a card, but not really good for

making posters• Titles, subtitles and headings: 40 to 70 point font• body text: at least 24 point font

• TRIM EVERYTHING THAT’S NOT DIRECTLY PERTINENT

Page 11: Poster2

Text: Less is More

Teeth are ideal for studying life history because they grow incrementally, are not remodeled during an individual’s lifetime, and are not highly subject to environmental stresses.

Teeth & Life History Incremental

growth Not remodeled Resistant to

environmental stress

Page 12: Poster2

Left to Right, Top to Bottom Flow

Title & Authors

Page 13: Poster2

Left to Right Flow in Rows

Title & Authors

Part 1

Part 2

Part 3

Page 14: Poster2

Centered Image & Peripheral Explanations

Title & Authors

Page 15: Poster2

Centered Explanation, Peripheral Images

Title & Authors

Page 16: Poster2

Final Words

Work on your research first! Rich contents. Simple design Visuals are good, but include only

meaningful, theme-relevant tables, charts and photos (don’t use them as space-filler).

Draft early. Multiple revisions!