# Replacing my 2013 MacBook Pro with a M1 Pro or Max - Advice?

**URL:** <https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264>\
**Category:** Offtopic\
**Created:** [November 10, 2021, 2:54pm UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264 "2021-11-10T14:54:45Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![HexSpin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hexspin/32/19319_2.png) [@HexSpin](https://discourse.julialang.org/u/HexSpin)\
**Post date:** [November 12, 2021, 8:31pm UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264/21 "2021-11-12T20:31:39Z")

</div>

For me? Probably not.

---

<div class="post-metadata">

**Author:** ![donkeysaddle](https://avatars.discourse-cdn.com/v4/letter/d/3e96dc/32.png) [@donkeysaddle](https://discourse.julialang.org/u/donkeysaddle)\
**Post date:** [December 2, 2021, 7:14pm UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264/22 "2021-12-02T19:14:29Z")

</div>

Any updates on this? Am on the verge of buying the M1 Pro(16GB 8 core CPUs and 14 core GPUs) . Will be using Julia mostly to run stiff ODE’s with diffeq.jl and optimizing with respect to a small number of parameters using Optim.jl.

---

<div class="post-metadata">

**Author:** ![DenisTitov](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/denistitov/32/23385_2.png) [@DenisTitov](https://discourse.julialang.org/u/DenisTitov)\
**Post date:** [December 2, 2021, 8:14pm UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264/23 "2021-12-02T20:14:31Z")

</div>

I got MacBook with M1 max and I mostly use Julia for ODEs and optimization. No regrets. It’s several times faster for the same tasks compared to my 2017 MacBook. Everything works with Rosetta. ODEs and JuMP even work with native 1.7. Native is about 1.5/2x faster based limited benchmarks (I’ll post a few benchmarks from ODEs and JuMP when I get a chance). There are some bugs with multithreading for both native and Rosetta where it gets deadlocked if you use too many threads ([https://github.com/JuliaLang/julia/issues/41820](https://github.com/JuliaLang/julia/issues/41820)) and a bunch of separate bugs with Native that have random segfaults ([https://github.com/JuliaLang/julia/issues/41440](https://github.com/JuliaLang/julia/issues/41440)) and some binaries don’t work. I assume the bugs will be improved significantly in the next few months since 25% of Julia users use Macs and they’re all switching to Apple Silicon containing Macs slowly.

---

<div class="post-metadata">

**Author:** ![dlfivefifty](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlfivefifty/32/1959_2.png) [@dlfivefifty](https://discourse.julialang.org/u/dlfivefifty)\
**Post date:** [December 2, 2021, 8:53pm UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264/24 "2021-12-02T20:53:41Z")

</div>

I really wish my new M1 iPad could use this… current work around is to connect to code-server on my 4 year old iMac, so ridiculous…

---

<div class="post-metadata">

**Author:** ![HexSpin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hexspin/32/19319_2.png) [@HexSpin](https://discourse.julialang.org/u/HexSpin)\
**Post date:** [December 2, 2021, 9:02pm UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264/25 "2021-12-02T21:02:29Z")

</div>

I’m transferring from Time Machine to my new MacBook Pro as I type this. (FYI - FedEx delivered it a week early; I found it sitting on my deck like any Amazon package.)

---

<div class="post-metadata">

**Author:** ![donkeysaddle](https://avatars.discourse-cdn.com/v4/letter/d/3e96dc/32.png) [@donkeysaddle](https://discourse.julialang.org/u/donkeysaddle)\
**Post date:** [December 3, 2021, 12:23am UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264/26 "2021-12-03T00:23:40Z")

</div>

Let us know what you think! Also, what did you end up going with, M1 Pro or M1 Max?

---

<div class="post-metadata">

**Author:** ![HexSpin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hexspin/32/19319_2.png) [@HexSpin](https://discourse.julialang.org/u/HexSpin)\
**Post date:** [January 2, 2022, 2:50am UTC](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264/27 "2022-01-02T02:50:36Z")

</div>

I ended up with an M1 Pro, 32GB and 1TB. I like it very much for its cool and efficient operation and satisfying speed. However, it has terrible memory leaks that have, at times, especially early on, left me running on swap during mundane operations. Things are improving, but I’m annoyed the gushing reviewers don’t talk about this issue - nor does Apple - though it is a known and expected issue for such a new architecture.

[Previous page](https://discourse.julialang.org/t/replacing-my-2013-macbook-pro-with-a-m1-pro-or-max-advice/71264.md?page=1)
