Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question
7

Seeking advice on E+ server design and specifications

asked 8 years ago

NickC's avatar

updated 4 years ago

My general question is related to designing a low-cost/high-throughput E+ computation server (Linux OS) that would focus on running many simulations in parallel. For those familiar with server design, I'm thinking commodity computing versus high performance computing. We run a LOT of simulations at my company. In addition to existing hardware, we're also using web-based resources. Despite the convenience of web-based computing, I'm not certain current options are cost effective at large scale.

Related questions: 1) Is anyone aware of studies related to E+ performance on different hardware? (e.g. AMD vs. Intel, memory, CPU clock speed vs. # of cores) 2) Has anyone conducted E+ simulations on ARM architectures? If so, what was your experience?

Obligatory Star Wars quote: Vader: The Emperor does not share your optimistic appraisal of the situation. Other Guy: But he asks the impossible! I need more men!

image description

Preview: (hide)

Comments

1

Out of curiosity, what software will you run to manage the simulations? JEPlus? OpenStudio Server? A home-grown system?

__AmirRoth__'s avatar __AmirRoth__  ( 8 years ago )
1

@Yi_Zhang, you've done some work on this haven't you? (Ok, I give up. I thought tagging Yi Zhang vs Yi had been fixed?)

Jamie Bull's avatar Jamie Bull  ( 8 years ago )

@__AmirRoth__ In-house developed b/c of custom needs, blend of Ruby & Python

NickC's avatar NickC  ( 8 years ago )
1

@Yi Zhang should work I think.

__AmirRoth__'s avatar __AmirRoth__  ( 8 years ago )
2

Or not, because there is another user named 'Yi'. I give up too. #MakeUnmetHoursGreatAgain

__AmirRoth__'s avatar __AmirRoth__  ( 8 years ago )

4 Answers

Sort by » oldest newest most voted
4

answered 8 years ago

updated 8 years ago

I only have heard a few anecdotal discussions of how well energy simulations perform on ARM based Raspberry Pi's for EnergyPlus and ESP-r. I have not heard anything more recent. John Hand has provided files for running both on Raspberry Pi 2 and 3 via this announcement.

Preview: (hide)
link

Comments

Thanks for the info Jason!

NickC's avatar NickC  ( 8 years ago )
2

answered 4 years ago

mldichter's avatar

Jon Hand recently made a video on compiling EnergyPlus 9.3 on the Raspberry Pi 4 8GB model. Here is the link.

You could test the running time of your IDF on the Pi versus an alternative platform. I've found the Raspberry Pi 4 is about 1/7th the cost per parallel simulation but takes about 4 times as long to complete. Still 4/7 is quite good, but I'm hoping it can be improved.

Preview: (hide)
link
2

answered 8 years ago

NickC's avatar

As @JasonGlazer mentioned, Jon Hand has published some work on ARM computing with ESP-r

Preview: (hide)
link
2

answered 7 years ago

updated 7 years ago

There is also a version of EnergyPlus precompiled for ARM available in this repo, along with instructions for the build if you need to update to a newer version.

Preview: (hide)
link

Comments

1

Thanks Jamie; I've pinned that repo and will report back if we get time do some testing

NickC's avatar NickC  ( 7 years ago )

I just got my Pi3 through the door yesterday so am also planning on running some tests in the next week or so.

Jamie Bull's avatar Jamie Bull  ( 7 years ago )

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 8 years ago

Seen: 627 times

Last updated: Jul 28 '20